<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000063075="http://www.MFS.com/20260430"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:fnd="http://xbrl.sec.gov/fnd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="c485bpos-20260827.xsd" xlink:type="simple"/>
    <context id="Context_20260430_20260430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000070424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_PrincipalRisks2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:PrincipalRisks2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_RiskLoseMoneyMember_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_RiskNotInsuredMember_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_InvestmentSelectionRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:InvestmentSelectionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_DebtMarketRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:DebtMarketRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_InterestRateRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:InterestRateRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_CreditRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:CreditRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_ForeignRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:ForeignRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_FocusRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:FocusRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_PrepaymentExtensionRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:PrepaymentExtensionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_DerivativesRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:DerivativesRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_LeveragingRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LeveragingRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_CounterpartyandThirdPartyRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:CounterpartyandThirdPartyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_LiquidityRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LiquidityRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002492Member_LargeShareholderRisk2_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LargeShareholderRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20161231_20161231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Context_20171231_20171231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Context_20181231_20181231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Context_20191231_20191231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Context_20201231_20201231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Context_20211231_20211231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Context_20221231_20221231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Context_20231231_20231231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Context_20241231_20241231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006716Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006716Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006716Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006717Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006717Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006717Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006718Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006718Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006718Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006720Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006720Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006720Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006722Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006722Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006722Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006723Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006723Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006723Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006712Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006712Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006712Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000070424Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000070424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000070424Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000070424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000070424Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000070424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_AfterTaxesOnDistributionsMember_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_AfterTaxesOnDistributionsAndSalesMember_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006711Member_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006711Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_BloombergUSAggregateBondIndex31_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_BloombergUSAggregateBondIndex31_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_BloombergUSAggregateBondIndex31_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_BloombergUSAggregateBondIndex31_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_BloombergUSCreditIndex32_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSCreditIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_BloombergUSCreditIndex32_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSCreditIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_BloombergUSCreditIndex32_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSCreditIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_BloombergUSCreditIndex32_S000002492Member_S000002492Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002492Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSCreditIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006750Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006753Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000119776Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_PrincipalRisks2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:PrincipalRisks2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_RiskLoseMoneyMember_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_RiskNotInsuredMember_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_InvestmentSelectionRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:InvestmentSelectionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_DebtMarketRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:DebtMarketRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_InterestRateRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:InterestRateRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_CreditRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:CreditRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_ForeignRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:ForeignRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_FocusRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:FocusRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_PrepaymentExtensionRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:PrepaymentExtensionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_DerivativesRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:DerivativesRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_LeveragingRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LeveragingRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_CounterpartyandThirdPartyRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:CounterpartyandThirdPartyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_LiquidityRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LiquidityRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002495Member_LargeShareholderRisk2_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LargeShareholderRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20161231_20161231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Context_20171231_20171231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Context_20181231_20181231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Context_20191231_20191231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Context_20201231_20201231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Context_20211231_20211231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Context_20221231_20221231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Context_20231231_20231231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Context_20241231_20241231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006750Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006750Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006750Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006750Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006750Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006750Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006751Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006751Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006751Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006744Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006744Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006744Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006753Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006753Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006753Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006753Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006753Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006753Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006755Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006755Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006755Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006756Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006756Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006756Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006746Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006746Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006746Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000119776Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000119776Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000119776Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000119776Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000119776Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000119776Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_AfterTaxesOnDistributionsMember_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_AfterTaxesOnDistributionsAndSalesMember_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006745Member_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006745Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_BloombergUSAggregateBondIndex33_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex33Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_BloombergUSAggregateBondIndex33_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex33Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_BloombergUSAggregateBondIndex33_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex33Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_BloombergUSAggregateBondIndex33_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex33Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_Bloomberg1-3YearUSGovernmentCreditBondIndex34_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:Bloomberg1-3YearUSGovernmentCreditBondIndex34Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_Bloomberg1-3YearUSGovernmentCreditBondIndex34_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:Bloomberg1-3YearUSGovernmentCreditBondIndex34Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_Bloomberg1-3YearUSGovernmentCreditBondIndex34_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:Bloomberg1-3YearUSGovernmentCreditBondIndex34Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_Bloomberg1-3YearUSGovernmentCreditBondIndex34_S000002495Member_S000002495Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002495Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:Bloomberg1-3YearUSGovernmentCreditBondIndex34Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006758Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006759Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000092113Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000195152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_PrincipalRisks2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:PrincipalRisks2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_RiskLoseMoneyMember_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_RiskNotInsuredMember_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_InvestmentSelectionRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:InvestmentSelectionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_DebtMarketRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:DebtMarketRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_InterestRateRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:InterestRateRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_CreditRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:CreditRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_MunicipalRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:MunicipalRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_FocusRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:FocusRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_PrepaymentExtensionRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:PrepaymentExtensionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_DerivativesRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:DerivativesRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_LeveragingRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LeveragingRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_CounterpartyandThirdPartyRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:CounterpartyandThirdPartyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_LiquidityRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LiquidityRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002496Member_LargeShareholderRisk2_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LargeShareholderRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20161231_20161231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Context_20171231_20171231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Context_20181231_20181231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Context_20191231_20191231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Context_20201231_20201231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Context_20211231_20211231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Context_20221231_20221231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Context_20231231_20231231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Context_20241231_20241231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006758Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006758Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006758Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006758Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006758Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006758Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006759Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006759Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006759Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006759Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006759Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006759Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000092113Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000092113Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000092113Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000092113Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000092113Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000092113Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000195152Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000195152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000195152Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000195152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000195152Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000195152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_AfterTaxesOnDistributionsMember_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_AfterTaxesOnDistributionsAndSalesMember_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006757Member_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006757Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_BloombergMunicipalBondIndex35_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergMunicipalBondIndex35Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_BloombergMunicipalBondIndex35_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergMunicipalBondIndex35Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_BloombergMunicipalBondIndex35_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergMunicipalBondIndex35Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_BloombergMunicipalBondIndex35_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergMunicipalBondIndex35Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_Bloomberg1-9YearMunicipalBondIndex36_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:Bloomberg1-9YearMunicipalBondIndex36Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_Bloomberg1-9YearMunicipalBondIndex36_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:Bloomberg1-9YearMunicipalBondIndex36Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_Bloomberg1-9YearMunicipalBondIndex36_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:Bloomberg1-9YearMunicipalBondIndex36Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_Bloomberg1-9YearMunicipalBondIndex36_S000002496Member_S000002496Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002496Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:Bloomberg1-9YearMunicipalBondIndex36Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006769Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006772Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006761Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000034443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_PrincipalRisks2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:PrincipalRisks2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_RiskLoseMoneyMember_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_RiskNotInsuredMember_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_InvestmentSelectionRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:InvestmentSelectionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_DebtMarketRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:DebtMarketRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_InterestRateRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:InterestRateRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_CreditRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:CreditRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_ForeignRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:ForeignRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_FocusRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:FocusRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_PrepaymentExtensionRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:PrepaymentExtensionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_MunicipalRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:MunicipalRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_DerivativesRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:DerivativesRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_LeveragingRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LeveragingRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_CounterpartyandThirdPartyRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:CounterpartyandThirdPartyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_LiquidityRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LiquidityRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_S000002497Member_LargeShareholderRisk2_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000063075:LargeShareholderRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20161231_20161231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Context_20171231_20171231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Context_20181231_20181231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Context_20191231_20191231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Context_20201231_20201231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Context_20211231_20211231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Context_20221231_20221231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Context_20231231_20231231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Context_20241231_20241231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006765Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006765Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006765Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006766Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006766Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006766Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006767Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006767Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006767Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006769Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006769Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006769Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006769Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006769Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006769Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006771Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006771Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006771Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006772Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006772Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006772Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006772Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006772Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006772Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006761Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006761Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006761Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006761Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006761Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006761Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000034443Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000034443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000034443Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000034443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000034443Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000034443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_AfterTaxesOnDistributionsMember_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_AfterTaxesOnDistributionsAndSalesMember_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006760Member_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000063075:C000006760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260430_20260430_BloombergUSAggregateBondIndex37_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex37Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-30</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_BloombergUSAggregateBondIndex37_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex37Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_BloombergUSAggregateBondIndex37_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex37Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_BloombergUSAggregateBondIndex37_S000002497Member_S000002497Summary4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000063075:S000002497Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000063075:BloombergUSAggregateBondIndex37Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityInvCompanyType contextRef="Context_20260430_20260430" id="ixv-54301">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Context_20260430_20260430" id="ixv-54302">MFS&#xae;  SERIES TRUST IX</dei:EntityRegistrantName>
    <dei:DocumentEffectiveDate contextRef="Context_20260430_20260430" id="ixv-54304">2026-08-28</dei:DocumentEffectiveDate>
    <oef:ProspectusDate contextRef="Context_20260430_20260430" id="ixv-54305">2026-08-28</oef:ProspectusDate>
    <oef:RiskReturnHeading
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54306">MFS&#xae; 
Corporate Bond Fund  Summary 
of Key Information</oef:RiskReturnHeading>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54307">MFBFX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54308">MFBBX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54309">MFBCX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54310">MBDIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54311">MFBGX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54312">MBRRX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54313">MFBHX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54314">MFBJX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54315">MFBKX</dei:TradingSymbol>
    <oef:ObjectiveHeading
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54317">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-249">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s 
investment objective is to seek total return with an emphasis on current income, but also considering 
capital appreciation. &lt;/p&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54318">Fees and Expenses  </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-252">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This 
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund. 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries 
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in 
MFS funds. More information about these and other waivers and reductions is available from your financial 
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 11 and &#x201c;Appendix A &#x2013; Waivers 
and Reductions of Sales Charges&#x201d; on page A-1 of the fund&#x2019;s prospectus. &lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54319">You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in 
MFS funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54320"
      unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54321">Shareholder Fees (fees paid 
directly from your investment):</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54323"
      unitRef="pure">0.0425</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54324"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54325"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54326"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54327"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54328"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54329"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54330"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54331"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_39_"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54333"
      unitRef="pure">0.0400</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54334"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54335"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54336"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54337"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54338"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54339"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54340"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54341">Annual 
Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment):</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54343"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54344"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54345"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54346"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54347"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54348"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54349"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54350"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54351"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54352"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54353"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54354"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54355"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54356"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54357"
      unitRef="pure">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54358"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54359"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54360"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54361"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54362"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54363"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54364"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54365"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54366"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54367"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54368"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54369"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54370"
      unitRef="pure">0.0076</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54371"
      unitRef="pure">0.0151</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54372"
      unitRef="pure">0.0151</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54373"
      unitRef="pure">0.0051</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54374"
      unitRef="pure">0.0151</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54375"
      unitRef="pure">0.0101</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54376"
      unitRef="pure">0.0076</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54377"
      unitRef="pure">0.0051</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54378"
      unitRef="pure">0.0042</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_84_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_85_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_86_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_87_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_88_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_89_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_90_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_91_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_92_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54388"
      unitRef="pure">0.0075</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54389"
      unitRef="pure">0.0150</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54390"
      unitRef="pure">0.0150</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54391"
      unitRef="pure">0.0050</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54392"
      unitRef="pure">0.0150</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54393"
      unitRef="pure">0.0100</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54394"
      unitRef="pure">0.0075</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54395"
      unitRef="pure">0.0050</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54396"
      unitRef="pure">0.0041</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54397">Example 
</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-786">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing 
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The example 
assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your shares 
at the end of the time periods (unless otherwise indicated); your investment has a 5% return each year; 
and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54398">Although 
your actual costs will likely be higher or lower, under these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54399"
      unitRef="usd">498</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54400"
      unitRef="usd">657</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54401"
      unitRef="usd">828</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54402"
      unitRef="usd">1326</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_109_"
      unitRef="usd">553</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_111_"
      unitRef="usd">776</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_113_"
      unitRef="usd">1023</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_115_"
      unitRef="usd">1598</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_110_"
      unitRef="usd">153</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_112_"
      unitRef="usd">476</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_114_"
      unitRef="usd">823</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_116_"
      unitRef="usd">1598</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_117_"
      unitRef="usd">253</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_119_"
      unitRef="usd">476</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_121_"
      unitRef="usd">823</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_123_"
      unitRef="usd">1598</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_118_"
      unitRef="usd">153</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_120_"
      unitRef="usd">476</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_122_"
      unitRef="usd">823</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="_124_"
      unitRef="usd">1598</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54419"
      unitRef="usd">51</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54420"
      unitRef="usd">163</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54421"
      unitRef="usd">284</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54422"
      unitRef="usd">640</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54423"
      unitRef="usd">153</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54424"
      unitRef="usd">476</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54425"
      unitRef="usd">823</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54426"
      unitRef="usd">1801</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54427"
      unitRef="usd">102</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54428"
      unitRef="usd">321</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54429"
      unitRef="usd">557</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54430"
      unitRef="usd">1235</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54431"
      unitRef="usd">77</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54432"
      unitRef="usd">242</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54433"
      unitRef="usd">421</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54434"
      unitRef="usd">941</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54435"
      unitRef="usd">51</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54436"
      unitRef="usd">163</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54437"
      unitRef="usd">284</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54438"
      unitRef="usd">640</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54439"
      unitRef="usd">42</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54440"
      unitRef="usd">134</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54441"
      unitRef="usd">234</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54442"
      unitRef="usd">529</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54443">Portfolio 
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-1153">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions, 
when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate 
may indicate higher transaction costs and may result in higher taxes when shares are held in a taxable 
account. These transaction costs, which are not reflected in &#x201c;Annual Fund Operating Expenses&#x201d; or 
in the &#x201c;Example,&#x201d; affect the fund&#x2019;s performance.  During the most recent fiscal year, the fund&#x2019;s 
portfolio turnover rate was 41% of the average value of its portfolio.&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54444"
      unitRef="pure">0.41</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54445">Principal 
Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-1156">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS (Massachusetts Financial Services Company, 
the fund's investment adviser) normally invests at least 80% of the fund&#x2019;s net assets in corporate 
debt instruments. Corporate debt instruments are debt instruments issued by corporations or similar entities. 
MFS may also invest the fund's assets in U.S. Government securities. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
invests the majority of the fund&#x2019;s assets in investment grade quality debt instruments, but may also 
invest the fund&#x2019;s assets in below investment grade quality debt instruments. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
may invest the fund&#x2019;s assets in foreign securities. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS normally 
invests the fund's assets across different industries and sectors, but MFS may invest a significant percentage 
of the fund's assets in issuers in a single industry or sector.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;While MFS 
may use derivatives for any investment purpose, to the extent MFS uses derivatives, MFS expects to use 
derivatives primarily to increase or decrease exposure to a particular market, segment of the market, 
or security, to increase or decrease interest rate or currency exposure, or as alternatives to direct 
investments. Derivatives include futures, forward contracts, options, and swaps.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
uses an active bottom-up investment approach to buying and selling investments for the fund. Investments 
are selected primarily based on fundamental analysis of individual instruments and their issuers. Quantitative 
screening tools that systematically evaluate instruments may also be considered. In structuring the fund, 
MFS also considers top-down factors.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;For purposes of the fund's 
80% policy, net assets include the amount of any borrowings for investment purposes. &lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54446">MFS (Massachusetts Financial Services Company, 
the fund's investment adviser) normally invests at least 80% of the fund&#x2019;s net assets in corporate 
debt instruments.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54447"> Corporate debt instruments are debt instruments issued by corporations or similar entities. 
</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_PrincipalRisks2_S000002492Summary1Member"
      id="ixv-1164">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal 
Risks &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As with any mutual fund, the fund may not achieve its objective 
and/or you could lose money on your investment in the fund. An investment in the fund is not a bank deposit 
and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental 
agency.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The principal risks of investing in the fund are:&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_RiskLoseMoneyMember_S000002492Summary1Member"
      id="ixv-54448">As with any mutual fund, the fund may not achieve its objective 
and/or you could lose money on your investment in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_RiskNotInsuredMember_S000002492Summary1Member"
      id="ixv-54449">An investment in the fund is not a bank deposit 
and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental 
agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_InvestmentSelectionRisk2_S000002492Summary1Member"
      id="ixv-1168">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investment 
Selection Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; MFS' investment analysis and its selection of investments 
may not produce the intended results and/or can lead to an investment focus that results in the fund 
underperforming other funds with similar investment strategies and/or underperforming the markets in 
which the fund invests.  In addition, to the extent MFS considers quantitative tools in managing the 
fund, such tools may not produce the intended results. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_DebtMarketRisk2_S000002492Summary1Member"
      id="ixv-1172">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Debt Market 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Debt markets can be volatile and can decline significantly in response to changes 
in, or investor perceptions of, issuer, market, economic, industry, political, regulatory, geopolitical, 
environmental, public health, and other conditions.  These conditions can affect a single instrument, 
issuer, or borrower, a particular type of instrument, issuer, or borrower, a segment of the debt markets 
or the debt markets generally. Certain events can have a dramatic adverse effect on debt markets and 
may lead to periods of high volatility and reduced liquidity in a debt market or segment of a debt market. 
 &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_InterestRateRisk2_S000002492Summary1Member"
      id="ixv-1176">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Interest Rate Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;In general, 
the price of a debt instrument falls when interest rates rise and rises when interest rates fall. Interest 
rate risk is generally greater for instruments with longer maturities or durations, or that do not pay 
current interest.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_CreditRisk2_S000002492Summary1Member"
      id="ixv-1181">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Credit Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The 
price of a debt instrument depends, in part, on the credit quality of the issuer, borrower, counterparty, 
or other entity responsible for payment, or underlying collateral or assets and the terms of the instrument. 
The price of a debt instrument can decline in response to changes in, or perceptions of, the financial 
condition of the issuer, borrower, counterparty, or other entity, or underlying collateral or assets, 
or changes in, or perceptions of, specific or general market, economic, industry, political, regulatory, 
geopolitical, environmental, public health, and other conditions. Debt instruments may be more susceptible 
to downgrades or defaults during economic downturns or similar periods of economic stress, which in turn 
could negatively affect the market value and liquidity of a debt instrument.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Below 
investment grade quality debt instruments (commonly referred to as &#x201c;high yield securities&#x201d; or &#x201c;junk 
bonds&#x201d;) can involve a substantially greater risk of default or can already be in default, and their 
values can decline significantly. Below investment grade quality debt instruments are regarded as having 
predominantly speculative characteristics. Below investment grade quality debt instruments tend to be 
more sensitive to adverse news about the issuer, or the market or economy in general, than higher quality 
debt instruments.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_ForeignRisk2_S000002492Summary1Member"
      id="ixv-1186">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:bold; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Foreign Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; Exposure to foreign markets 
through issuers or currencies can involve additional risks relating to market, economic, &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;industry, political, regulatory, geopolitical, environmental, public health, and 
other conditions. These factors can make foreign investments, especially those tied economically to countries 
with developing economies or countries subject to sanctions or the threat of new or modified sanctions, 
more volatile and less liquid than U.S. investments. In addition, foreign markets can react differently 
to these conditions than the U.S. market.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_FocusRisk2_S000002492Summary1Member"
      id="ixv-1198">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Focus Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Issuers 
in a single industry, sector, country, or region can react similarly to market, currency, political, 
economic, regulatory, geopolitical, environmental, public health, and other conditions, and the fund's 
performance will be affected by the conditions in the industries, sectors, countries, and regions to 
which the fund is exposed.  Furthermore, investments in particular industries, sectors, countries, or 
regions may be more volatile than the broader market as a whole.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_PrepaymentExtensionRisk2_S000002492Summary1Member"
      id="ixv-1202">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Prepayment/Extension 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Instruments subject to prepayment and/or extension can reduce 
the potential for gain for the instrument&#x2019;s holders if the instrument is prepaid and increase the potential 
for loss if the maturity of the instrument is extended.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_DerivativesRisk2_S000002492Summary1Member"
      id="ixv-1207">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Derivatives 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Derivatives can be highly volatile and involve risks in addition 
to the risks of the underlying indicator(s) on which the derivative is based. Gains or losses from derivatives 
can be substantially greater than the derivatives&#x2019; original cost.  Derivatives can involve leverage.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_LeveragingRisk2_S000002492Summary1Member"
      id="ixv-1212">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Leveraging 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Leverage involves investment exposure in an amount exceeding 
the initial investment. Leverage can cause increased volatility by magnifying gains or losses. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_CounterpartyandThirdPartyRisk2_S000002492Summary1Member"
      id="ixv-1217">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Counterparty 
and Third Party Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Transactions involving a 
counterparty or third party other than the issuer of the instrument are subject to the credit risk of 
the counterparty or third party, and to the counterparty&#x2019;s or third party&#x2019;s ability or willingness 
to perform in accordance with the terms of the transaction.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_LiquidityRisk2_S000002492Summary1Member"
      id="ixv-1222">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Liquidity 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;It may be difficult to value, and it may not be possible to 
sell, certain investments, types of investments, and/or investments in certain segments of the market, 
and the fund may have to sell certain of these investments at prices or times that are not advantageous 
in order to meet redemptions or other cash needs.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_LargeShareholderRisk2_S000002492Summary1Member"
      id="ixv-1227">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Large Shareholder 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;From time to time, shareholders of the fund (which may include institutional investors, 
financial intermediaries, or other MFS funds) may make relatively large redemptions or purchases of fund 
shares.  These transactions may cause the fund to sell securities or invest additional cash, as the case 
may be, at disadvantageous prices.  Redemptions of a large number of shares also may increase transaction 
and other costs or have adverse tax consequences for shareholders of the fund by requiring a sale of 
portfolio securities.  Purchases of a large number of shares may adversely affect the fund's performance 
to the extent that it takes time to invest new cash and the fund maintains a larger cash position than 
it ordinarily would.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54450">Performance Information </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-1232">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of (i) a broad measure of market performance and (ii) the performance of an additional 
index that the adviser believes more closely reflects the market segments in which the fund invests.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
fund&#x2019;s past performance (before and after taxes) does not necessarily indicate how the fund will perform 
in the future. Updated performance is available online at &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;mfs.com&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#160;or 
by calling 1-800-225-2606.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54451">The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of (i) a broad measure of market performance and (ii) the performance of an additional 
index that the adviser believes more closely reflects the market segments in which the fund invests.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54452">The 
fund&#x2019;s past performance (before and after taxes) does not necessarily indicate how the fund will perform 
in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54453">mfs.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54454">1-800-225-2606</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54455">Class A Bar Chart.</oef:BarChartHeading>
    <oef:BarChartNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54456">The 
bar chart does not take into account any sales charges (loads) that you may be required to pay upon purchase 
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns 
shown.</oef:BarChartNarrativeTextBlock>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54457">The 
bar chart does not take into account any sales charges (loads) that you may be required to pay upon purchase 
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns 
shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-1243">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The total return for the six-month period ended June 30, 2026, 
was 0.97%. During the period(s) shown in the bar chart, the highest quarterly return was 9.83% (for the 
calendar quarter ended June 30, 2020) and the lowest quarterly return was (8.44)% (for the calendar quarter 
ended June 30, 2022).&lt;/span&gt;&lt;/p&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54458">The total return for the six-month period ended</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54459">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54460"
      unitRef="pure">0.0097</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54461">highest quarterly return</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54462"
      unitRef="pure">0.0983</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54463">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54464">lowest quarterly return</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54465"
      unitRef="pure">-0.0844</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54466">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:PerformanceTableHeading
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54467">Performance Table.  </oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnCaption
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54468">Average Annual Total Returns (For the Periods Ended December 
31, 2025)</oef:AverageAnnualReturnCaption>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54469">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54470">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54471">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54472">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54473">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54474">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54475">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54476">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54477">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54478"
      unitRef="pure">0.0263</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54479"
      unitRef="pure">-0.0135</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006716Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54480"
      unitRef="pure">0.0252</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54481"
      unitRef="pure">0.0554</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54482"
      unitRef="pure">-0.0102</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006717Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54483"
      unitRef="pure">0.0251</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54484"
      unitRef="pure">0.0769</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54485"
      unitRef="pure">-0.0003</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006718Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54486"
      unitRef="pure">0.0338</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54487"
      unitRef="pure">0.0663</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54488"
      unitRef="pure">-0.0101</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006720Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54489"
      unitRef="pure">0.0237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54490"
      unitRef="pure">0.0715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54491"
      unitRef="pure">-0.0052</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006722Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54492"
      unitRef="pure">0.0288</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54493"
      unitRef="pure">0.0742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54494"
      unitRef="pure">-0.0026</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006723Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54495"
      unitRef="pure">0.0314</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54496"
      unitRef="pure">0.0785</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54497"
      unitRef="pure">0.0001</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006712Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54498"
      unitRef="pure">0.0340</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54499"
      unitRef="pure">0.0779</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54500"
      unitRef="pure">0.0007</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000070424Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54501"
      unitRef="pure">0.0349</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54502"
      unitRef="pure">0.0277</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54503"
      unitRef="pure">-0.0114</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54504"
      unitRef="pure">0.0268</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_AfterTaxesOnDistributionsMember_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54505">Returns After 
Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54506"
      unitRef="pure">0.0087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54507"
      unitRef="pure">-0.0276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54508"
      unitRef="pure">0.0117</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_AfterTaxesOnDistributionsAndSalesMember_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-54509">Returns After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54510"
      unitRef="pure">0.0161</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54511"
      unitRef="pure">-0.0150</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54512"
      unitRef="pure">0.0143</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54513">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54514">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_BloombergUSAggregateBondIndex31_S000002492Member_S000002492Summary1Member"
      id="ixv-54515">Bloomberg U.S. Aggregate Bond Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_BloombergUSAggregateBondIndex31_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54516"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_BloombergUSAggregateBondIndex31_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54517"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_BloombergUSAggregateBondIndex31_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54518"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_BloombergUSCreditIndex32_S000002492Member_S000002492Summary1Member"
      id="ixv-54519">Bloomberg U.S. Credit Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_BloombergUSCreditIndex32_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54520"
      unitRef="pure">0.0783</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_BloombergUSCreditIndex32_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54521"
      unitRef="pure">-0.0005</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_BloombergUSCreditIndex32_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-54522"
      unitRef="pure">0.0315</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-1616">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Aft&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;er-tax 
returns are calculated using the historical highest individual U.S. federal marginal income tax rates 
and do not reflect the impact of state and local taxes. Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs). The after-tax &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;returns are shown for only one of the fund&#x2019;s classes of shares, and after-tax 
returns for the fund&#x2019;s other classes of shares will vary from the returns shown.&lt;/p&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54523">Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-54524">The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, and after-tax 
returns for the fund&#x2019;s other classes of shares will vary from the returns shown.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54525">MFS&#xae; 
Limited Maturity Fund  Summary 
of Key Information</oef:RiskReturnHeading>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54526">MQLFX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54527">MQLBX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54528">MQLCX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54529">MQLIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54530">MQLGX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54531">MLMRX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54532">MQLHX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54533">MQLJX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54534">MQLKX</dei:TradingSymbol>
    <oef:ObjectiveHeading
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54536">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-9113">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s 
investment objective is to seek total return with an emphasis on current income, but also considering 
capital preservation. &lt;/p&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54537">Fees and Expenses  </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-9116">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This 
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund. 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries 
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $50,000 in 
MFS funds. More information about these and other waivers and reductions is available from your financial 
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 11 and &#x201c;Appendix A &#x2013; Waivers 
and Reductions of Sales Charges&#x201d; on page A-1 of the fund&#x2019;s prospectus. &lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54538">You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $50,000 in 
MFS funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54539"
      unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54540">Shareholder Fees (fees paid 
directly from your investment):</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54542"
      unitRef="pure">0.0250</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54543"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54544"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54545"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54546"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54547"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54548"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54549"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54550"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_305_"
      unitRef="pure">0.0075</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54552"
      unitRef="pure">0.0400</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54553"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54554"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54555"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54556"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54557"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54558"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54559"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54560">Annual 
Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment):</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54562"
      unitRef="pure">0.0035</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54563"
      unitRef="pure">0.0035</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54564"
      unitRef="pure">0.0035</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54565"
      unitRef="pure">0.0035</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54566"
      unitRef="pure">0.0035</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54567"
      unitRef="pure">0.0035</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54568"
      unitRef="pure">0.0035</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54569"
      unitRef="pure">0.0035</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54570"
      unitRef="pure">0.0035</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54571"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54572"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54573"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54574"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54575"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54576"
      unitRef="pure">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54577"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54578"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54579"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54580"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54581"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54582"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54583"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54584"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54585"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54586"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54587"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54588"
      unitRef="pure">0.0005</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54589"
      unitRef="pure">0.0073</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54590"
      unitRef="pure">0.0148</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54591"
      unitRef="pure">0.0148</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54592"
      unitRef="pure">0.0048</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54593"
      unitRef="pure">0.0148</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54594"
      unitRef="pure">0.0098</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54595"
      unitRef="pure">0.0073</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54596"
      unitRef="pure">0.0048</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54597"
      unitRef="pure">0.0040</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_350_"
      unitRef="pure">-0.0016</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_351_"
      unitRef="pure">-0.0016</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_352_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_353_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_354_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_355_"
      unitRef="pure">-0.0016</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_356_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_357_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_358_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54607"
      unitRef="pure">0.0057</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54608"
      unitRef="pure">0.0132</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54609"
      unitRef="pure">0.0142</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54610"
      unitRef="pure">0.0042</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54611"
      unitRef="pure">0.0142</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54612"
      unitRef="pure">0.0082</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54613"
      unitRef="pure">0.0067</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54614"
      unitRef="pure">0.0042</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54615"
      unitRef="pure">0.0034</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54616">Example 
</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-9651">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing 
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The example 
assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your shares 
at the end of the time periods (unless otherwise indicated); your investment has a 5% return each year; 
and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54617">Although 
your actual costs will likely be higher or lower, under these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54618"
      unitRef="usd">307</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54619"
      unitRef="usd">462</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54620"
      unitRef="usd">630</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54621"
      unitRef="usd">1119</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_375_"
      unitRef="usd">534</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_377_"
      unitRef="usd">752</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_379_"
      unitRef="usd">993</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_381_"
      unitRef="usd">1551</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_376_"
      unitRef="usd">134</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_378_"
      unitRef="usd">452</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_380_"
      unitRef="usd">793</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_382_"
      unitRef="usd">1551</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_383_"
      unitRef="usd">245</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_385_"
      unitRef="usd">462</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_387_"
      unitRef="usd">802</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_389_"
      unitRef="usd">1560</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_384_"
      unitRef="usd">145</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_386_"
      unitRef="usd">462</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_388_"
      unitRef="usd">802</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="_390_"
      unitRef="usd">1560</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54638"
      unitRef="usd">43</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54639"
      unitRef="usd">148</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54640"
      unitRef="usd">263</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54641"
      unitRef="usd">598</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54642"
      unitRef="usd">145</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54643"
      unitRef="usd">462</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54644"
      unitRef="usd">802</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54645"
      unitRef="usd">1763</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54646"
      unitRef="usd">84</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54647"
      unitRef="usd">296</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54648"
      unitRef="usd">526</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54649"
      unitRef="usd">1187</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54650"
      unitRef="usd">68</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54651"
      unitRef="usd">227</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54652"
      unitRef="usd">400</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54653"
      unitRef="usd">901</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54654"
      unitRef="usd">43</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54655"
      unitRef="usd">148</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54656"
      unitRef="usd">263</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54657"
      unitRef="usd">598</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54658"
      unitRef="usd">35</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54659"
      unitRef="usd">122</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54660"
      unitRef="usd">218</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54661"
      unitRef="usd">499</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54662">Portfolio 
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-10018">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions, 
when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate 
may indicate higher transaction costs and may result in higher taxes when shares are held in a taxable 
account. These transaction costs, which are not reflected in &#x201c;Annual Fund Operating Expenses&#x201d; or 
in the &#x201c;Example,&#x201d; affect the fund&#x2019;s performance.  During the most recent fiscal year, the fund&#x2019;s 
portfolio turnover rate was 50% of the average value of its portfolio.&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54663"
      unitRef="pure">0.50</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54664">Principal 
Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-10021">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS (Massachusetts Financial Services Company, 
the fund's investment adviser) normally invests the fund&#x2019;s assets primarily in debt instruments. Debt 
instruments include U.S. Government securities, corporate debt instruments, foreign government securities, 
securitized instruments (including mortgage-backed securities and other asset-backed securities), and 
other obligations to repay money borrowed. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s dollar-weighted 
average effective maturity will normally not exceed five years.  &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS generally 
invests substantially all of the fund&#x2019;s assets in investment grade quality debt instruments.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS invests the fund&#x2019;s assets in U.S. securities and U.S. dollar-denominated 
foreign securities, which may include emerging market securities.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS normally 
invests the fund's assets across different industries, sectors, countries, and regions, but MFS may invest 
a significant percentage of the fund&#x2019;s assets in issuers in a single industry, sector, country, or 
region.  &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may invest a significant percentage of the fund&#x2019;s assets 
in a single issuer or a small number of issuers.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;While MFS may use derivatives 
for any investment purpose, to the extent MFS uses derivatives, MFS expects to use derivatives primarily 
to increase or decrease exposure to a particular market, segment of the market, or security, to increase 
or decrease interest rate exposure, or as alternatives to direct investments. Derivatives include futures, 
forward contracts, options, and swaps.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS uses an active bottom-up 
investment approach to buying and selling investments for the fund. Investments are selected primarily 
based on fundamental analysis of individual instruments and their issuers. Quantitative screening tools 
that systematically evaluate instruments may also be considered. In structuring the fund, MFS also considers 
top-down factors.&lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_PrincipalRisks2_S000002495Summary2Member"
      id="ixv-10030">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal Risks &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As with any mutual fund, the 
fund may not achieve its objective and/or you could lose money on your investment in the fund. An investment 
in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation 
or any other governmental agency.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The principal risks of investing 
in the fund are:&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_RiskLoseMoneyMember_S000002495Summary2Member"
      id="ixv-54665">As with any mutual fund, the 
fund may not achieve its objective and/or you could lose money on your investment in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_RiskNotInsuredMember_S000002495Summary2Member"
      id="ixv-54666">An investment 
in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation 
or any other governmental agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_InvestmentSelectionRisk2_S000002495Summary2Member"
      id="ixv-10034">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investment Selection Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; MFS' 
investment analysis and its selection of investments may not produce the intended results and/or can 
lead to an investment focus that results in the fund underperforming other funds with similar investment 
strategies and/or underperforming the markets in which the fund invests.  In addition, to the extent 
MFS considers quantitative tools in managing the fund, such tools may not produce the intended results. 
&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_DebtMarketRisk2_S000002495Summary2Member"
      id="ixv-10038">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Debt Market Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Debt markets can be volatile 
and can decline significantly in response to changes in, or investor perceptions of, issuer, market, 
economic, industry, political, regulatory, geopolitical, environmental, public health, and other conditions. 
 These conditions can affect a single instrument, issuer, or borrower, a particular type of instrument, 
issuer, or borrower, a segment of the debt markets or the debt markets generally. Certain events can 
have a dramatic adverse effect on debt markets and may lead to periods of high volatility and reduced 
liquidity in a debt market or segment of a debt market.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_InterestRateRisk2_S000002495Summary2Member"
      id="ixv-10042">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Interest 
Rate Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;In general, the price of 
a debt instrument falls when interest rates rise and rises when interest rates fall. Interest rate risk 
is generally greater for instruments with longer maturities or durations, or that do not pay current 
interest.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_CreditRisk2_S000002495Summary2Member"
      id="ixv-10047">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Credit Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The price of a debt instrument 
depends, in part, on the credit quality of the issuer, borrower, counterparty, or other entity responsible 
for payment, or underlying collateral or assets and the terms of the instrument. The price of a debt 
instrument can decline in response to changes in, or perceptions of, the financial condition of the issuer, 
borrower, counterparty, or other entity, or underlying collateral or assets, or changes in, or perceptions 
of, specific or general market, economic, industry, political, regulatory, geopolitical, environmental, 
public health, and other conditions. Debt instruments may be more susceptible to downgrades or defaults 
during economic downturns or similar periods of economic stress, which in turn could negatively affect 
the market value and liquidity of a debt instrument.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_ForeignRisk2_S000002495Summary2Member"
      id="ixv-10051">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Foreign 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; Exposure to foreign markets through issuers can involve additional risks relating 
to market, economic, industry, political, regulatory, geopolitical, environmental, public health, and 
other conditions. These factors can make foreign investments, especially those tied economically to countries 
with developing &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;economies or countries subject to sanctions or the threat of new or modified sanctions, 
more volatile and less liquid than U.S. investments. In addition, foreign markets can react differently 
to these conditions than the U.S. market.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_FocusRisk2_S000002495Summary2Member"
      id="ixv-10063">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Focus Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Issuers 
in a single industry, sector, country, or region can react similarly to market, currency, political, 
economic, regulatory, geopolitical, environmental, public health, and other conditions, and the fund's 
performance will be affected by the conditions in the industries, sectors, countries, and regions to 
which the fund is exposed.  Furthermore, investments in particular industries, sectors, countries, or 
regions may be more volatile than the broader market as a whole.  &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;If 
MFS invests a significant percentage of the fund's assets in a single issuer or small number of issuers, 
the fund&#x2019;s performance could be more volatile than the performance of more diversified funds. &lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_PrepaymentExtensionRisk2_S000002495Summary2Member"
      id="ixv-10068">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Prepayment/Extension 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Instruments subject to prepayment and/or extension can reduce 
the potential for gain for the instrument&#x2019;s holders if the instrument is prepaid and increase the potential 
for loss if the maturity of the instrument is extended.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_DerivativesRisk2_S000002495Summary2Member"
      id="ixv-10073">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Derivatives 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Derivatives can be highly volatile and involve risks in addition 
to the risks of the underlying indicator(s) on which the derivative is based. Gains or losses from derivatives 
can be substantially greater than the derivatives&#x2019; original cost.  Derivatives can involve leverage.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_LeveragingRisk2_S000002495Summary2Member"
      id="ixv-10078">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Leveraging 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Leverage involves investment exposure in an amount exceeding 
the initial investment. Leverage can cause increased volatility by magnifying gains or losses. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_CounterpartyandThirdPartyRisk2_S000002495Summary2Member"
      id="ixv-10083">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Counterparty 
and Third Party Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Transactions involving a 
counterparty or third party other than the issuer of the instrument are subject to the credit risk of 
the counterparty or third party, and to the counterparty&#x2019;s or third party&#x2019;s ability or willingness 
to perform in accordance with the terms of the transaction.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_LiquidityRisk2_S000002495Summary2Member"
      id="ixv-10088">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Liquidity 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;It may be difficult to value, and it may not be possible to 
sell, certain investments, types of investments, and/or investments in certain segments of the market, 
and the fund may have to sell certain of these investments at prices or times that are not advantageous 
in order to meet redemptions or other cash needs.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_LargeShareholderRisk2_S000002495Summary2Member"
      id="ixv-10093">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Large Shareholder 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;From time to time, shareholders of the fund (which may include institutional investors, 
financial intermediaries, or other MFS funds) may make relatively large redemptions or purchases of fund 
shares.  These transactions may cause the fund to sell securities or invest additional cash, as the case 
may be, at disadvantageous prices.  Redemptions of a large number of shares also may increase transaction 
and other costs or have adverse tax consequences for shareholders of the fund by requiring a sale of 
portfolio securities.  Purchases of a large number of shares may adversely affect the fund's performance 
to the extent that it takes time to invest new cash and the fund maintains a larger cash position than 
it ordinarily would.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54667">Performance Information </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-10098">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of (i) a broad measure of market performance and (ii) the performance of an additional 
index that the adviser believes more closely reflects the market segments in which the fund invests.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
fund&#x2019;s past performance (before and after taxes) does not necessarily indicate how the fund will perform 
in the future. Updated performance is available online at &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;mfs.com&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#160;or 
by calling 1-800-225-2606.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54668">The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of (i) a broad measure of market performance and (ii) the performance of an additional 
index that the adviser believes more closely reflects the market segments in which the fund invests.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54669">The 
fund&#x2019;s past performance (before and after taxes) does not necessarily indicate how the fund will perform 
in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54670">mfs.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54671">1-800-225-2606</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54672">Class A Bar Chart.</oef:BarChartHeading>
    <oef:BarChartNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54673">The 
bar chart does not take into account any sales charges (loads) that you may be required to pay upon purchase 
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns 
shown.</oef:BarChartNarrativeTextBlock>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54674">The 
bar chart does not take into account any sales charges (loads) that you may be required to pay upon purchase 
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns 
shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-10109">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The total return for the six-month period ended June 30, 2026, 
was 1.19%. During the period(s) shown in the bar chart, the highest quarterly return was 4.74% (for the 
calendar quarter ended June 30, 2020) and the lowest quarterly return was (2.58)% (for the calendar quarter 
ended March 31, 2022).&lt;/span&gt;&lt;/p&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54675">The total return for the six-month period ended</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54676">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54677"
      unitRef="pure">0.0119</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54678">highest quarterly return</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54679"
      unitRef="pure">0.0474</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54680">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54681">lowest quarterly return</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54682"
      unitRef="pure">-0.0258</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54683">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:PerformanceTableHeading
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54684">Performance Table.  </oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnCaption
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54685">Average Annual Total Returns (For the Periods Ended December 
31, 2025)</oef:AverageAnnualReturnCaption>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54686">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54687">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54688">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54689">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54690">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54691">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54692">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54693">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54694">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54695"
      unitRef="pure">0.0091</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54696"
      unitRef="pure">0.0124</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006750Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54697"
      unitRef="pure">0.0186</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54698"
      unitRef="pure">0.0380</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54699"
      unitRef="pure">0.0151</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006751Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54700"
      unitRef="pure">0.0178</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54701"
      unitRef="pure">0.0585</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54702"
      unitRef="pure">0.0255</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006744Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54703"
      unitRef="pure">0.0263</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54704"
      unitRef="pure">0.0480</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54705"
      unitRef="pure">0.0150</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006753Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54706"
      unitRef="pure">0.0159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54707"
      unitRef="pure">0.0542</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54708"
      unitRef="pure">0.0215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006755Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54709"
      unitRef="pure">0.0223</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54710"
      unitRef="pure">0.0558</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54711"
      unitRef="pure">0.0227</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006756Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54712"
      unitRef="pure">0.0237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54713"
      unitRef="pure">0.0584</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54714"
      unitRef="pure">0.0253</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006746Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54715"
      unitRef="pure">0.0266</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54716"
      unitRef="pure">0.0593</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54717"
      unitRef="pure">0.0260</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000119776Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54718"
      unitRef="pure">0.0270</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54719"
      unitRef="pure">0.0305</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54720"
      unitRef="pure">0.0185</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54721"
      unitRef="pure">0.0220</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_AfterTaxesOnDistributionsMember_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54722">Returns After 
Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54723"
      unitRef="pure">0.0124</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54724"
      unitRef="pure">0.0060</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54725"
      unitRef="pure">0.0115</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_AfterTaxesOnDistributionsAndSalesMember_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-54726">Returns After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54727"
      unitRef="pure">0.0178</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54728"
      unitRef="pure">0.0086</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54729"
      unitRef="pure">0.0122</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54730">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54731">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_BloombergUSAggregateBondIndex33_S000002495Member_S000002495Summary2Member"
      id="ixv-54732">Bloomberg U.S. Aggregate Bond Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_BloombergUSAggregateBondIndex33_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54733"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_BloombergUSAggregateBondIndex33_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54734"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_BloombergUSAggregateBondIndex33_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54735"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_Bloomberg1-3YearUSGovernmentCreditBondIndex34_S000002495Member_S000002495Summary2Member"
      id="ixv-54736">Bloomberg 1-3 Year U.S. Government/Credit Bond 
Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_Bloomberg1-3YearUSGovernmentCreditBondIndex34_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54737"
      unitRef="pure">0.0535</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_Bloomberg1-3YearUSGovernmentCreditBondIndex34_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54738"
      unitRef="pure">0.0197</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_Bloomberg1-3YearUSGovernmentCreditBondIndex34_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-54739"
      unitRef="pure">0.0209</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-10482">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Aft&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;er-tax 
returns are calculated using the historical highest individual U.S. federal marginal income tax rates 
and do not reflect the impact of state and local taxes. Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;401(k) plans or individual retirement accounts (IRAs). The after-tax returns are 
shown for only one of the fund&#x2019;s classes of shares, and after-tax returns for the fund&#x2019;s other classes 
of shares will vary from the returns shown.&lt;/p&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54740">Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual retirement accounts (IRAs).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-54742">The after-tax returns are 
shown for only one of the fund&#x2019;s classes of shares, and after-tax returns for the fund&#x2019;s other classes 
of shares will vary from the returns shown.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54743">MFS&#xae; 
Municipal Limited Maturity Fund  Summary 
of Key Information</oef:RiskReturnHeading>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54744">MTLFX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54745">MTLBX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54746">MTLCX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54747">MTLIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54748">MTLRX</dei:TradingSymbol>
    <oef:ObjectiveHeading
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54750">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-17622">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s 
investment objective is to seek total return with an emphasis on income exempt from U.S. federal income 
tax, but also considering capital preservation. &lt;/p&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54751">Fees and Expenses  </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-17625">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This 
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund. 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries 
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $50,000 in 
MFS funds. More information about these and other waivers and reductions is available from your financial 
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 11 and &#x201c;Appendix A &#x2013; Waivers 
and Reductions of Sales Charges&#x201d; on page A-1 of the fund&#x2019;s prospectus. &lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54752">You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $50,000 in 
MFS funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54753"
      unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54754">Shareholder 
Fees (fees paid directly from your investment):</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54756"
      unitRef="pure">0.0250</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54757"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54758"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54759"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54760"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_561_"
      unitRef="pure">0.0075</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54762"
      unitRef="pure">0.0400</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54763"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54764"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54765"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54766">Annual Fund Operating Expenses (expenses that 
you pay each year as a percentage of the value of your investment):</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54768"
      unitRef="pure">0.0034</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54769"
      unitRef="pure">0.0034</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54770"
      unitRef="pure">0.0034</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54771"
      unitRef="pure">0.0034</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54772"
      unitRef="pure">0.0034</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54773"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54774"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54775"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54776"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54777"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54778"
      unitRef="pure">0.0012</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54779"
      unitRef="pure">0.0012</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54780"
      unitRef="pure">0.0012</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54781"
      unitRef="pure">0.0012</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54782"
      unitRef="pure">0.0005</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54783"
      unitRef="pure">0.0071</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54784"
      unitRef="pure">0.0146</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54785"
      unitRef="pure">0.0146</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54786"
      unitRef="pure">0.0046</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54787"
      unitRef="pure">0.0039</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_586_"
      unitRef="pure">-0.0012</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_587_"
      unitRef="pure">-0.0012</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_588_"
      unitRef="pure">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_589_"
      unitRef="pure">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_590_"
      unitRef="pure">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54793"
      unitRef="pure">0.0059</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54794"
      unitRef="pure">0.0134</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54795"
      unitRef="pure">0.0144</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54796"
      unitRef="pure">0.0044</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54797"
      unitRef="pure">0.0036</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54798">Example 
</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-17983">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing 
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The example 
assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your shares 
at the end of the time periods (unless otherwise indicated); your investment has a 5% return each year; 
and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54799">Although 
your actual costs will likely be higher or lower, under these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54800"
      unitRef="usd">309</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54801"
      unitRef="usd">460</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54802"
      unitRef="usd">624</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54803"
      unitRef="usd">1099</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_603_"
      unitRef="usd">536</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_605_"
      unitRef="usd">750</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_607_"
      unitRef="usd">986</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_609_"
      unitRef="usd">1532</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_604_"
      unitRef="usd">136</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_606_"
      unitRef="usd">450</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_608_"
      unitRef="usd">786</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_610_"
      unitRef="usd">1532</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_611_"
      unitRef="usd">247</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_613_"
      unitRef="usd">460</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_615_"
      unitRef="usd">796</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_617_"
      unitRef="usd">1541</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_612_"
      unitRef="usd">147</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_614_"
      unitRef="usd">460</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_616_"
      unitRef="usd">796</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="_618_"
      unitRef="usd">1541</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54820"
      unitRef="usd">45</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54821"
      unitRef="usd">146</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54822"
      unitRef="usd">256</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54823"
      unitRef="usd">577</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54824"
      unitRef="usd">37</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54825"
      unitRef="usd">122</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54826"
      unitRef="usd">216</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54827"
      unitRef="usd">490</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54828">Portfolio 
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-18250">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions, 
when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate 
may indicate higher transaction costs and may result in higher taxes when shares are held in a taxable 
account. These transaction costs, which are not reflected in &#x201c;Annual Fund Operating Expenses&#x201d; or 
in the &#x201c;Example,&#x201d; affect the fund&#x2019;s performance.  During the most recent fiscal year, the fund&#x2019;s 
portfolio turnover rate was 26% of the average value of its portfolio.&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54829"
      unitRef="pure">0.26</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54830">Principal 
Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-18253">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS (Massachusetts Financial Services Company, 
the fund's investment adviser) normally invests the fund&#x2019;s assets primarily in municipal instruments. 
MFS defines municipal instruments as debt instruments issued by or for states, territories, or possessions 
of the United States or by their political subdivisions, agencies, authorities, or other government entities, 
to raise money for a variety of public and private purposes, including general financing for state and 
local governments, or financing for a specific project or public facility. Municipal instruments include 
general obligation bonds of municipalities, state or local governments, project or revenue-specific bonds, 
municipal lease obligations, and pre-refunded or escrowed bonds. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
fund invests, under normal market conditions, at least 80% of its net assets in securities and other 
investments, the interest on which is exempt from U.S. federal income tax. However, interest from the 
fund&#x2019;s investments may be subject to the U.S. federal alternative minimum tax.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
fund&#x2019;s dollar-weighted average effective maturity will normally not exceed five years.  &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
primarily invests the fund&#x2019;s assets in investment grade quality debt instruments, but may also invest 
the fund&#x2019;s assets in below investment grade quality debt instruments. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
may invest 25% or more of the fund&#x2019;s total assets in municipal instruments that finance similar types 
of projects, such as those relating to education, healthcare, housing, utilities, water, or sewers. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may invest a significant percentage of the fund's assets in issuers in a single 
state, territory, or possession, or a small number of states, territories, or possessions.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;While 
MFS may use derivatives for any investment purpose, to the extent MFS uses derivatives, MFS expects to 
use derivatives primarily to increase or decrease exposure to a particular market, segment of the market, 
or security, to increase or decrease interest rate exposure, or as alternatives to direct investments. 
Derivatives include futures, forward contracts, options, inverse floating rate instruments, and swaps.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS uses an active bottom-up investment approach to buying and selling investments 
for the fund. Investments are selected primarily based on fundamental analysis of individual instruments 
and their issuers. Quantitative screening tools that systematically evaluate instruments may also be 
considered. In structuring the fund, MFS also considers top-down factors.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;For 
purposes of the fund's 80% policy, net assets include the amount of any borrowings for investment purposes. 
&lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54831">MFS defines municipal instruments as debt instruments issued by or for states, territories, or possessions 
of the United States or by their political subdivisions, agencies, authorities, or other government entities, 
to raise money for a variety of public and private purposes, including general financing for state and 
local governments, or financing for a specific project or public facility. Municipal instruments include 
general obligation bonds of municipalities, state or local governments, project or revenue-specific bonds, 
municipal lease obligations, and pre-refunded or escrowed bonds.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54832">The 
fund invests, under normal market conditions, at least 80% of its net assets in securities and other 
investments, the interest on which is exempt from U.S. federal income tax.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_PrincipalRisks2_S000002496Summary3Member"
      id="ixv-18263">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal Risks &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As with any mutual fund, the 
fund may not achieve its objective and/or you could lose money on your investment in the fund. An investment 
in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation 
or any other governmental agency.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The principal risks of investing 
in the fund are:&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_RiskLoseMoneyMember_S000002496Summary3Member"
      id="ixv-54833">As with any mutual fund, the 
fund may not achieve its objective and/or you could lose money on your investment in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_RiskNotInsuredMember_S000002496Summary3Member"
      id="ixv-54834">An investment 
in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation 
or any other governmental agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_InvestmentSelectionRisk2_S000002496Summary3Member"
      id="ixv-18267">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investment Selection Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; MFS' 
investment analysis and its selection of investments may not produce the intended results and/or can 
lead to an investment focus that results in the fund underperforming other funds with similar investment 
strategies and/or underperforming the markets in which the fund invests.  In addition, to the extent 
MFS considers quantitative tools in managing the fund, such tools may not produce the intended results. 
&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_DebtMarketRisk2_S000002496Summary3Member"
      id="ixv-18271">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Debt Market Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Debt markets can be volatile 
and can decline significantly in response to changes in, or investor perceptions of, issuer, market, 
economic, industry, political, regulatory, geopolitical, environmental, public health, and other conditions. 
 These conditions can affect a single instrument, issuer, or borrower, a particular type of instrument, 
issuer, or borrower, a segment of the debt markets or the debt markets generally. Certain events can 
have a dramatic adverse effect on debt markets and may lead to periods of high volatility and reduced 
liquidity in a debt market or segment of a debt market.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_InterestRateRisk2_S000002496Summary3Member"
      id="ixv-18275">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Interest 
Rate Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;In general, the price of 
a debt instrument falls when interest rates rise and rises when interest rates fall. Interest rate risk 
is generally greater for instruments with longer maturities or durations, or that do not pay current 
interest.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_CreditRisk2_S000002496Summary3Member"
      id="ixv-18280">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Credit Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The price of a debt instrument 
depends, in part, on the credit quality of the issuer, borrower, counterparty, or other entity responsible 
for payment, or underlying collateral or assets and the terms of the instrument. The price of a debt 
instrument can decline in response to changes in, or perceptions of, the financial condition of the issuer, 
borrower, counterparty, or other entity, or underlying collateral or assets, or changes in, or perceptions 
of, specific or general market, economic, industry, political, regulatory, geopolitical, environmental, 
public health, and other conditions. Debt instruments may be more susceptible to downgrades or defaults 
during economic downturns or similar periods of economic stress, which in turn could negatively affect 
the market value and liquidity of a debt instrument.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The credit quality of, and the ability to pay principal and interest when due 
by, an issuer of a municipal instrument depends on the credit quality of the entity supporting the municipal 
instrument, how essential any services supported by the municipal instrument are, the sufficiency of 
any revenues or taxes that support the municipal instrument, and/or the willingness or ability of the 
appropriate government entity to approve any appropriations necessary to support the municipal instrument. 
In addition, the price of a municipal instrument also depends on its credit quality and ability to meet 
the credit support obligations of any insurer or other entity providing credit support to a municipal 
instrument. &lt;/p&gt;&#160;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Below investment grade quality debt instruments 
(commonly referred to as &#x201c;high yield securities&#x201d; or &#x201c;junk bonds&#x201d;) can involve a substantially 
greater risk of default or can already be in default, and their values can decline significantly. Below 
investment grade quality debt instruments are regarded as having predominantly speculative characteristics. 
Below investment grade quality debt instruments tend to be more sensitive to adverse news about the issuer, 
or the market or economy in general, than higher quality debt instruments.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_MunicipalRisk2_S000002496Summary3Member"
      id="ixv-18294">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Municipal 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The price of a municipal instrument can be volatile and significantly affected 
by adverse tax changes or court rulings, legislative or political changes, changes in specific or general 
market and economic conditions and developments, and the financial condition of municipal issuers and 
insurers. Because many municipal instruments are issued to finance similar projects, conditions in certain 
industries can significantly affect the fund and the overall municipal market.  Municipal instruments 
may be more susceptible to downgrades or defaults during economic downturns or similar periods of economic 
stress, which in turn could affect the market values and marketability of many or all municipal obligations 
of issuers in a state, U.S. territory, or possession. &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;In addition, 
because some municipal obligations may be secured or guaranteed by banks and other institutions, the 
risk associated with investments in such municipal securities could increase if the banking or financial 
sector suffers an economic downturn and/or if the credit ratings of the institutions issuing the guarantee 
are downgraded or at risk of being downgraded by a national rating organization. If such events occur, 
the value of the security could decrease or the value could be lost entirely, and it may be difficult 
or impossible to sell the security at the time and the price that normally prevails in the market. &lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_FocusRisk2_S000002496Summary3Member"
      id="ixv-18299">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Focus 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s performance will be closely tied to the issuer, market, economic, 
industry, political, regulatory, geopolitical, environmental, public health, and other conditions in 
the states, territories, and possessions of the United States in which the fund's assets are invested. 
 If MFS invests a significant percentage of the fund's assets in a single state, territory, or possession, 
or a small number of states, territories, or possessions, these conditions will have a significant impact 
on the fund's performance and the fund's performance may be more volatile than the performance of more 
geographically-diversified funds.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_PrepaymentExtensionRisk2_S000002496Summary3Member"
      id="ixv-18303">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Prepayment/Extension Risk: 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Instruments subject to prepayment and/or extension can reduce 
the potential for gain for the instrument&#x2019;s holders if the instrument is prepaid and increase the potential 
for loss if the maturity of the instrument is extended.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_DerivativesRisk2_S000002496Summary3Member"
      id="ixv-18308">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Derivatives 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Derivatives can be highly volatile and involve risks in addition 
to the risks of the underlying indicator(s) on which the derivative is based. Gains or losses from derivatives 
can be substantially greater than the derivatives&#x2019; original cost.  Derivatives can involve leverage.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_LeveragingRisk2_S000002496Summary3Member"
      id="ixv-18313">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Leveraging 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Leverage involves investment exposure in an amount exceeding 
the initial investment. Leverage can cause increased volatility by magnifying gains or losses. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_CounterpartyandThirdPartyRisk2_S000002496Summary3Member"
      id="ixv-18318">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Counterparty 
and Third Party Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Transactions involving a 
counterparty or third party other than the issuer of the instrument are subject to the credit risk of 
the counterparty or third party, and to the counterparty&#x2019;s or third party&#x2019;s ability or willingness 
to perform in accordance with the terms of the transaction.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_LiquidityRisk2_S000002496Summary3Member"
      id="ixv-18323">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Liquidity 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;It may be difficult to value, and it may not be possible to 
sell, certain investments, types of investments, and/or investments in certain segments of the market, 
and the fund may have to sell certain of these investments at prices or times that are not advantageous 
in order to meet redemptions or other cash needs.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_LargeShareholderRisk2_S000002496Summary3Member"
      id="ixv-18328">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Large Shareholder 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;From time to time, shareholders of the fund (which may include institutional investors, 
financial intermediaries, or other MFS funds) may make relatively large redemptions or purchases of fund 
shares.  These transactions may cause the fund to sell securities or invest additional cash, as the case 
may be, at disadvantageous prices.  Redemptions of a large number of shares also may increase transaction 
and other costs or have adverse tax consequences for shareholders of the fund by requiring a sale of 
portfolio securities.  Purchases of a large number of shares may adversely affect the fund's performance 
to the extent that it takes time to invest new cash and the fund maintains a larger cash position than 
it ordinarily would.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54835">Performance Information </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-18333">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of (i) a broad measure of market performance and (ii) the performance of an additional 
index that the adviser believes more closely reflects the market segments in which the fund invests.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
fund&#x2019;s past performance (before and after taxes) does not necessarily indicate how the fund will perform 
in the future. Updated performance is available online at &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;mfs.com&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#160;or 
by calling 1-800-225-2606.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54836">The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of (i) a broad measure of market performance and (ii) the performance of an additional 
index that the adviser believes more closely reflects the market segments in which the fund invests.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54837">The 
fund&#x2019;s past performance (before and after taxes) does not necessarily indicate how the fund will perform 
in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54838">mfs.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54839">1-800-225-2606</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54840">Class A Bar Chart.</oef:BarChartHeading>
    <oef:BarChartNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54841">The 
bar chart does not take into account any sales charges (loads) that you may be required to pay upon purchase 
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns 
shown.</oef:BarChartNarrativeTextBlock>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54842">The 
bar chart does not take into account any sales charges (loads) that you may be required to pay upon purchase 
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns 
shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-18344">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The total return for the six-month period ended June 30, 2026, 
was 1.28%. During the period(s) shown in the bar chart, the highest quarterly return was 4.07% (for the 
calendar quarter ended &lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-top:revert; margin-bottom:revert;font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;December 31, 2023) and the lowest quarterly return was (4.25)% 
(for the calendar quarter ended March 31, 2022).&lt;/span&gt;&lt;/p&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54843">The total return for the six-month period ended</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54844">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54845"
      unitRef="pure">0.0128</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54846">highest quarterly return</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54847"
      unitRef="pure">0.0407</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54848">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54849">lowest quarterly return</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54850"
      unitRef="pure">-0.0425</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54851">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:PerformanceTableHeading
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54852">Performance 
Table.  </oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnCaption
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54853">Average Annual Total Returns (For the Periods Ended December 
31, 2025)</oef:AverageAnnualReturnCaption>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54854">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54855">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54856">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54857">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54858">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54859"
      unitRef="pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54860"
      unitRef="pure">0.0033</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006758Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54861"
      unitRef="pure">0.0143</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54862"
      unitRef="pure">0.0294</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54863"
      unitRef="pure">0.0058</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006759Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54864"
      unitRef="pure">0.0135</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54865"
      unitRef="pure">0.0511</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54866"
      unitRef="pure">0.0158</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000092113Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54867"
      unitRef="pure">0.0218</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54868"
      unitRef="pure">0.0505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54869"
      unitRef="pure">0.0166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000195152Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54870"
      unitRef="pure">0.0223</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54871"
      unitRef="pure">0.0233</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54872"
      unitRef="pure">0.0094</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54873"
      unitRef="pure">0.0177</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_AfterTaxesOnDistributionsMember_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54874">Returns After 
Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54875"
      unitRef="pure">0.0226</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54876"
      unitRef="pure">0.0091</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54877"
      unitRef="pure">0.0175</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_AfterTaxesOnDistributionsAndSalesMember_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-54878">Returns After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54879"
      unitRef="pure">0.0257</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54880"
      unitRef="pure">0.0119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54881"
      unitRef="pure">0.0182</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54882">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54883">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_BloombergMunicipalBondIndex35_S000002496Member_S000002496Summary3Member"
      id="ixv-54884">Bloomberg Municipal Bond Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_BloombergMunicipalBondIndex35_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54885"
      unitRef="pure">0.0425</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_BloombergMunicipalBondIndex35_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54886"
      unitRef="pure">0.0080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_BloombergMunicipalBondIndex35_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54887"
      unitRef="pure">0.0234</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_Bloomberg1-9YearMunicipalBondIndex36_S000002496Member_S000002496Summary3Member"
      id="ixv-54888">Bloomberg 1-9 Year Municipal Bond Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_Bloomberg1-9YearMunicipalBondIndex36_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54889"
      unitRef="pure">0.0489</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_Bloomberg1-9YearMunicipalBondIndex36_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54890"
      unitRef="pure">0.0124</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_Bloomberg1-9YearMunicipalBondIndex36_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-54891"
      unitRef="pure">0.0192</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-18650">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Aft&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;er-tax 
returns are calculated using the historical highest individual U.S. federal marginal income tax rates 
and do not reflect the impact of state and local taxes. Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs). The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, 
and after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54892">Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-54893">The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, 
and after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-54894">MFS&#xae; 
Total Return Bond Fund  Summary 
of Key Information</oef:RiskReturnHeading>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-54895">MRBFX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      id="ixv-54896">MRBBX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      id="ixv-54897">MRBCX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      id="ixv-54898">MRBIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      id="ixv-54899">MRBGX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      id="ixv-54900">MRRRX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      id="ixv-54901">MRBHX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      id="ixv-54902">MRBJX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      id="ixv-54903">MRBKX</dei:TradingSymbol>
    <oef:ObjectiveHeading
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-54905">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-24590">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s 
investment objective is to seek total return with an emphasis on current income, but also considering 
capital appreciation. &lt;/p&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-54906">Fees and Expenses  </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-24593">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This 
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund. 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries 
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in 
MFS funds. More information about these and other waivers and reductions is available from your financial 
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 13 and &#x201c;Appendix A &#x2013; Waivers 
and Reductions of Sales Charges&#x201d; on page A-1 of the fund&#x2019;s prospectus. &lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-54907">You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in 
MFS funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54908"
      unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-54909">Shareholder Fees (fees paid 
directly from your investment):</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54911"
      unitRef="pure">0.0425</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54912"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54913"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54914"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54915"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54916"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54917"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54918"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54919"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_764_"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54921"
      unitRef="pure">0.0400</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54922"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54923"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54924"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54925"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54926"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54927"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54928"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-54929">Annual 
Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment):</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54931"
      unitRef="pure">0.0039</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54932"
      unitRef="pure">0.0039</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54933"
      unitRef="pure">0.0039</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54934"
      unitRef="pure">0.0039</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54935"
      unitRef="pure">0.0039</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54936"
      unitRef="pure">0.0039</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54937"
      unitRef="pure">0.0039</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54938"
      unitRef="pure">0.0039</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54939"
      unitRef="pure">0.0039</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54940"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54941"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54942"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54943"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54944"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54945"
      unitRef="pure">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54946"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54947"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54948"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54949"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54950"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54951"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54952"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54953"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54954"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54955"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54956"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54957"
      unitRef="pure">0.0003</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54958"
      unitRef="pure">0.0077</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54959"
      unitRef="pure">0.0152</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54960"
      unitRef="pure">0.0152</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54961"
      unitRef="pure">0.0052</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54962"
      unitRef="pure">0.0152</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54963"
      unitRef="pure">0.0102</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54964"
      unitRef="pure">0.0077</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54965"
      unitRef="pure">0.0052</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54966"
      unitRef="pure">0.0042</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_809_"
      unitRef="pure">-0.0017</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_810_"
      unitRef="pure">-0.0017</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_811_"
      unitRef="pure">-0.0007</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_812_"
      unitRef="pure">-0.0007</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_813_"
      unitRef="pure">-0.0007</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_814_"
      unitRef="pure">-0.0007</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_815_"
      unitRef="pure">-0.0007</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_816_"
      unitRef="pure">-0.0007</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_817_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54976"
      unitRef="pure">0.0060</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54977"
      unitRef="pure">0.0135</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54978"
      unitRef="pure">0.0145</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54979"
      unitRef="pure">0.0045</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54980"
      unitRef="pure">0.0145</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54981"
      unitRef="pure">0.0095</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54982"
      unitRef="pure">0.0070</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54983"
      unitRef="pure">0.0045</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54984"
      unitRef="pure">0.0036</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-54985">Example 
</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-25127">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing 
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The example 
assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your shares 
at the end of the time periods (unless otherwise indicated); your investment has a 5% return each year; 
and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-54986">Although 
your actual costs will likely be higher or lower, under these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54987"
      unitRef="usd">484</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54988"
      unitRef="usd">644</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54989"
      unitRef="usd">819</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-54990"
      unitRef="usd">1323</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_834_"
      unitRef="usd">537</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_836_"
      unitRef="usd">764</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_838_"
      unitRef="usd">1013</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_840_"
      unitRef="usd">1595</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_835_"
      unitRef="usd">137</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_837_"
      unitRef="usd">464</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_839_"
      unitRef="usd">813</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_841_"
      unitRef="usd">1595</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_842_"
      unitRef="usd">248</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_844_"
      unitRef="usd">473</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_846_"
      unitRef="usd">822</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_848_"
      unitRef="usd">1604</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_843_"
      unitRef="usd">148</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_845_"
      unitRef="usd">473</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_847_"
      unitRef="usd">822</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="_849_"
      unitRef="usd">1604</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55007"
      unitRef="usd">46</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55008"
      unitRef="usd">160</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55009"
      unitRef="usd">284</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55010"
      unitRef="usd">646</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55011"
      unitRef="usd">148</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55012"
      unitRef="usd">473</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55013"
      unitRef="usd">822</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55014"
      unitRef="usd">1807</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55015"
      unitRef="usd">97</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55016"
      unitRef="usd">318</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55017"
      unitRef="usd">556</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55018"
      unitRef="usd">1242</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55019"
      unitRef="usd">72</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55020"
      unitRef="usd">239</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55021"
      unitRef="usd">421</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55022"
      unitRef="usd">948</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55023"
      unitRef="usd">46</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55024"
      unitRef="usd">160</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55025"
      unitRef="usd">284</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55026"
      unitRef="usd">646</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55027"
      unitRef="usd">37</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55028"
      unitRef="usd">129</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55029"
      unitRef="usd">229</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55030"
      unitRef="usd">524</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55031">Portfolio 
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-25494">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions, 
when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate 
may indicate higher transaction costs and may result in higher taxes when shares are held in a taxable 
account. These transaction costs, which are not reflected in &#x201c;Annual Fund Operating Expenses&#x201d; or 
in the &#x201c;Example,&#x201d; affect the fund&#x2019;s performance.  During the most recent fiscal year, the fund&#x2019;s 
portfolio turnover rate was 48% of the average value of its portfolio (22% excluding to be announced 
(TBA) transactions).&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55032"
      unitRef="pure">0.48</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55033">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-25497">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
(Massachusetts Financial Services Company, the fund&#x2019;s investment adviser) normally invests at least 
80% of the fund&#x2019;s net assets in debt instruments. Debt instruments include corporate bonds, U.S. Government 
securities, foreign government securities, securitized instruments (including mortgage-backed securities 
and other asset-backed securities), municipal instruments, and other obligations to repay money borrowed. 
&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS primarily invests the fund&#x2019;s assets in investment grade 
quality debt instruments, but may also invest the fund&#x2019;s assets in below investment grade quality debt 
instruments. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may purchase or sell securities for the fund on a when-issued, 
delayed delivery, or forward commitment basis where payment and delivery take place at a future settlement 
date, including mortgage-backed securities purchased or sold in the TBA market.  &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
may invest the fund&#x2019;s assets in foreign securities. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS normally 
invests the fund's assets across different industries and sectors, but MFS may invest a significant percentage 
of the fund's assets in issuers in a single industry or sector.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may 
invest a significant percentage of the fund&#x2019;s assets in a single issuer or a small number of issuers.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;While MFS may use derivatives for any investment purpose, to the extent MFS uses 
derivatives, MFS expects to use derivatives primarily to increase or decrease exposure to a particular 
market, segment of the market, or security, to increase or decrease interest rate exposure, or as alternatives 
to direct investments. Derivatives include futures, forward contracts, options, and swaps.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
uses an active bottom-up investment approach to buying and selling investments for the fund. Investments 
are selected primarily based on fundamental analysis of individual instruments and their issuers. Quantitative 
screening tools that systematically evaluate instruments may also be considered. In structuring the fund, 
MFS also considers top-down factors.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;For purposes of the fund's 
80% policy, net assets include the amount of any borrowings for investment purposes. &lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55034">MFS 
(Massachusetts Financial Services Company, the fund&#x2019;s investment adviser) normally invests at least 
80% of the fund&#x2019;s net assets in debt instruments.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55035"> Debt instruments include corporate bonds, U.S. Government 
securities, foreign government securities, securitized instruments (including mortgage-backed securities 
and other asset-backed securities), municipal instruments, and other obligations to repay money borrowed. 
</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_PrincipalRisks2_S000002497Summary4Member"
      id="ixv-25507">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal 
Risks &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As with any mutual fund, the fund may not achieve its objective 
and/or you could lose money on your investment in the fund. An investment in the fund is not a bank deposit 
and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental 
agency.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The principal risks of investing in the fund are:&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_RiskLoseMoneyMember_S000002497Summary4Member"
      id="ixv-55036">As with any mutual fund, the fund may not achieve its objective 
and/or you could lose money on your investment in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_RiskNotInsuredMember_S000002497Summary4Member"
      id="ixv-55037">An investment in the fund is not a bank deposit 
and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental 
agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_InvestmentSelectionRisk2_S000002497Summary4Member"
      id="ixv-25511">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investment 
Selection Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; MFS' investment analysis and its selection of investments 
may not produce the intended results and/or can lead to an investment focus that results in the fund 
underperforming other funds with similar investment strategies and/or underperforming the markets in 
which the fund invests.  In addition, to the extent MFS considers quantitative tools in managing the 
fund, such tools may not produce the intended results. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_DebtMarketRisk2_S000002497Summary4Member"
      id="ixv-25515">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Debt Market 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Debt markets can be volatile and can decline significantly in response to changes 
in, or investor perceptions of, issuer, market, economic, industry, political, regulatory, geopolitical, 
environmental, public health, and other conditions.  These conditions can affect a single instrument, 
issuer, or borrower, a particular type of instrument, issuer, or borrower, a segment of the debt markets 
or the debt markets generally. Certain events can have a dramatic adverse effect on debt markets and 
may lead to periods of high volatility and reduced liquidity in a debt market or segment of a debt market. 
 &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_InterestRateRisk2_S000002497Summary4Member"
      id="ixv-25519">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Interest Rate Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;In general, 
the price of a debt instrument falls when interest rates rise and rises when interest rates fall. Interest 
rate risk is generally greater for instruments with longer maturities or durations, or that do not pay 
current interest.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_CreditRisk2_S000002497Summary4Member"
      id="ixv-25524">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Credit Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The 
price of a debt instrument depends, in part, on the credit quality of the issuer, borrower, counterparty, 
or other entity responsible for payment, or underlying collateral or assets and the terms of the instrument. 
The price of a debt instrument can decline in response to changes in, or perceptions of, the financial 
condition of the issuer, borrower, counterparty, or other entity, or underlying collateral or assets, 
or changes in, or perceptions of, specific or general market, economic, industry, political, regulatory, 
geopolitical, environmental, public health, and other conditions. Debt instruments may be more susceptible 
to downgrades or defaults during economic downturns or similar periods of economic stress, which in turn 
could negatively affect the market value and liquidity of a debt instrument.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Below investment grade quality debt instruments (commonly referred to as &#x201c;high 
yield securities&#x201d; or &#x201c;junk bonds&#x201d;) can involve a substantially greater risk of default or can already 
be in default, and their values can decline significantly. Below investment grade quality debt instruments 
are regarded as having predominantly speculative characteristics. Below investment grade quality debt 
instruments tend to be more sensitive to adverse news about the issuer, or the market or economy in general, 
than higher quality debt instruments.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_ForeignRisk2_S000002497Summary4Member"
      id="ixv-25536">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:bold; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Foreign Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; 
Exposure to foreign markets through issuers or currencies can involve additional risks relating to market, 
economic, industry, political, regulatory, geopolitical, environmental, public health, and other conditions. 
These factors can make foreign investments, especially those tied economically to countries with developing 
economies or countries subject to sanctions or the threat of new or modified sanctions, more volatile 
and less liquid than U.S. investments. In addition, foreign markets can react differently to these conditions 
than the U.S. market.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_FocusRisk2_S000002497Summary4Member"
      id="ixv-25540">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Focus Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Issuers 
in a single industry, sector, country, or region can react similarly to market, currency, political, 
economic, regulatory, geopolitical, environmental, public health, and other conditions, and the fund's 
performance will be affected by the conditions in the industries, sectors, countries, and regions to 
which the fund is exposed.  Furthermore, investments in particular industries, sectors, countries, or 
regions may be more volatile than the broader market as a whole.  &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;If 
MFS invests a significant percentage of the fund's assets in a single issuer or small number of issuers, 
the fund&#x2019;s performance could be more volatile than the performance of more diversified funds. &lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_PrepaymentExtensionRisk2_S000002497Summary4Member"
      id="ixv-25545">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Prepayment/Extension 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Instruments subject to prepayment and/or extension can reduce 
the potential for gain for the instrument&#x2019;s holders if the instrument is prepaid and increase the potential 
for loss if the maturity of the instrument is extended.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_MunicipalRisk2_S000002497Summary4Member"
      id="ixv-25550">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Municipal 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The price of a municipal instrument can be volatile and significantly affected 
by adverse tax changes or court rulings, legislative or political changes, changes in specific or general 
market and economic conditions and developments, and the financial condition of municipal issuers and 
insurers. Because many municipal instruments are issued to finance similar projects, conditions in certain 
industries can significantly affect the fund and the overall municipal market.  Municipal instruments 
may be more susceptible to downgrades or defaults during economic downturns or similar periods of economic 
stress, which in turn could affect the market values and marketability of many or all municipal obligations 
of issuers in a state, U.S. territory, or possession. &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;In addition, 
because some municipal obligations may be secured or guaranteed by banks and other institutions, the 
risk associated with investments in such municipal securities could increase if the banking or financial 
sector suffers an economic downturn and/or if the credit ratings of the institutions issuing the guarantee 
are downgraded or at risk of being downgraded by a national rating organization. If such events occur, 
the value of the security could decrease or the value could be lost entirely, and it may be difficult 
or impossible to sell the security at the time and the price that normally prevails in the market. &lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk2_S000002497Summary4Member"
      id="ixv-25555">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;When-Issued, 
Delayed Delivery, and Forward Commitment Transaction Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The purchaser in a when-issued, 
delayed delivery or forward commitment transaction assumes the rights and risks of ownership, including 
the risks of price and yield fluctuations and the risk that the security will not be issued or delivered 
as anticipated.  When-issued, delayed delivery, and forward commitment transactions can involve leverage. 
TBA transactions may significantly increase the fund's portfolio turnover rate.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_DerivativesRisk2_S000002497Summary4Member"
      id="ixv-25559">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Derivatives 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Derivatives can be highly volatile and involve risks in addition 
to the risks of the underlying indicator(s) on which the derivative is based. Gains or losses from derivatives 
can be substantially greater than the derivatives&#x2019; original cost.  Derivatives can involve leverage.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_LeveragingRisk2_S000002497Summary4Member"
      id="ixv-25564">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Leveraging 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Leverage involves investment exposure in an amount exceeding 
the initial investment. Leverage can cause increased volatility by magnifying gains or losses. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_CounterpartyandThirdPartyRisk2_S000002497Summary4Member"
      id="ixv-25569">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Counterparty 
and Third Party Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Transactions involving a 
counterparty or third party other than the issuer of the instrument are subject to the credit risk of 
the counterparty or third party, and to the counterparty&#x2019;s or third party&#x2019;s ability or willingness 
to perform in accordance with the terms of the transaction.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_LiquidityRisk2_S000002497Summary4Member"
      id="ixv-25574">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Liquidity 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;It may be difficult to value, and it may not be possible to 
sell, certain investments, types of investments, and/or investments in certain segments of the market, 
and the fund may have to sell certain of these investments at prices or times that are not advantageous 
in order to meet redemptions or other cash needs.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_LargeShareholderRisk2_S000002497Summary4Member"
      id="ixv-25579">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Large Shareholder 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;From time to time, shareholders of the fund (which may include institutional investors, 
financial intermediaries, or other MFS funds) may make relatively large redemptions or purchases of fund 
shares.  These transactions may cause the fund to sell securities or invest additional cash, as the case 
may be, at disadvantageous prices.  Redemptions of a large number of shares also may increase transaction 
and other costs or have adverse tax consequences for shareholders of the fund by requiring a sale of 
portfolio securities.  Purchases of a large number of shares may adversely affect the fund's performance 
to the extent that it takes time to invest new cash and the fund maintains a larger cash position than 
it ordinarily would.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55038">Performance Information </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-25584">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of a broad measure of market performance.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s 
past performance (before and after taxes) does not necessarily indicate how the fund will perform in 
the future. Updated performance is available online at &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;mfs.com&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#160;or 
by calling 1-800-225-2606.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55039">The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of a broad measure of market performance.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55040">The fund&#x2019;s 
past performance (before and after taxes) does not necessarily indicate how the fund will perform in 
the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55041">mfs.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55042">1-800-225-2606</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55043">Class A Bar Chart.</oef:BarChartHeading>
    <oef:BarChartNarrativeTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55044">The 
bar chart does not take into account any sales charges (loads) that you may be required to pay upon purchase 
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns 
shown.</oef:BarChartNarrativeTextBlock>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55045">The 
bar chart does not take into account any sales charges (loads) that you may be required to pay upon purchase 
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns 
shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-25601">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The total return for the six-month period ended June 30, 2026, 
was 0.88%. During the period(s) shown in the bar chart, the highest quarterly return was 7.04% (for the 
calendar quarter ended December 31, 2023) and the lowest quarterly return was (6.05)% (for the calendar 
quarter ended June 30, 2022).&lt;/span&gt;&lt;/p&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55046">The total return for the six-month period ended</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55047">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55048"
      unitRef="pure">0.0088</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55049">highest quarterly return</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55050"
      unitRef="pure">0.0704</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55051">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55052">lowest quarterly return</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55053"
      unitRef="pure">-0.0605</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55054">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:PerformanceTableHeading
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55055">Performance Table.  </oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnCaption
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55056">Average Annual Total Returns (For the Periods Ended December 
31, 2025)</oef:AverageAnnualReturnCaption>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55057">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55058">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55059">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55060">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55061">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55062">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55063">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55064">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55065">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55066"
      unitRef="pure">0.0226</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55067"
      unitRef="pure">-0.0112</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006765Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55068"
      unitRef="pure">0.0181</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55069"
      unitRef="pure">0.0516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55070"
      unitRef="pure">-0.0087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006766Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55071"
      unitRef="pure">0.0172</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55072"
      unitRef="pure">0.0733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55073"
      unitRef="pure">0.0014</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006767Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55074"
      unitRef="pure">0.0257</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55075"
      unitRef="pure">0.0616</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55076"
      unitRef="pure">-0.0087</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006769Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55077"
      unitRef="pure">0.0154</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55078"
      unitRef="pure">0.0680</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55079"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006771Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55080"
      unitRef="pure">0.0206</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55081"
      unitRef="pure">0.0707</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55082"
      unitRef="pure">-0.0011</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006772Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55083"
      unitRef="pure">0.0231</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55084"
      unitRef="pure">0.0722</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55085"
      unitRef="pure">0.0012</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006761Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55086"
      unitRef="pure">0.0257</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55087"
      unitRef="pure">0.0732</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55088"
      unitRef="pure">0.0023</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000034443Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55089"
      unitRef="pure">0.0267</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55090"
      unitRef="pure">0.0262</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55091"
      unitRef="pure">-0.0088</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55092"
      unitRef="pure">0.0197</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_AfterTaxesOnDistributionsMember_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55093">Returns After 
Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55094"
      unitRef="pure">0.0092</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55095"
      unitRef="pure">-0.0232</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55096"
      unitRef="pure">0.0064</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_AfterTaxesOnDistributionsAndSalesMember_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-55097">Returns After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55098"
      unitRef="pure">0.0152</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55099"
      unitRef="pure">-0.0127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55100"
      unitRef="pure">0.0093</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55101">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260430_20260430_BloombergUSAggregateBondIndex37_S000002497Member_S000002497Summary4Member"
      id="ixv-55102">Bloomberg U.S. Aggregate Bond Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_BloombergUSAggregateBondIndex37_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55103"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_BloombergUSAggregateBondIndex37_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55104"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_BloombergUSAggregateBondIndex37_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-55105"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-25955">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Aft&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;er-tax 
returns are calculated using the historical highest individual U.S. federal marginal income tax rates 
and do not reflect the impact of state and local taxes. Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs). The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, 
and after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55106">Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55107">The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, 
and after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <dei:DocumentType contextRef="Context_20260430_20260430" id="ixv-55110">485BPOS</dei:DocumentType>
    <dei:DocumentEffectiveDate contextRef="Context_20260430_20260430" id="ixv-55111">2026-08-28</dei:DocumentEffectiveDate>
    <dei:DocumentPeriodEndDate contextRef="Context_20260430_20260430" id="ixv-55112">2026-04-30</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="Context_20260430_20260430" id="ixv-55113">0000063075</dei:EntityCentralIndexKey>
    <dei:DocumentCreationDate contextRef="Context_20260430_20260430" id="ixv-55114">2026-08-27</dei:DocumentCreationDate>
    <dei:AmendmentFlag contextRef="Context_20260430_20260430" id="ixv-55115">false</dei:AmendmentFlag>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-55116">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002492Summary1Member row dei_LegalEntityAxis compact cik0000063075_S000002492Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-55117">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002492Summary1Member row dei_LegalEntityAxis compact cik0000063075_S000002492Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-55118">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002492Summary1Member row dei_LegalEntityAxis compact cik0000063075_S000002492Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-55119">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002492Summary1Member row dei_LegalEntityAxis compact cik0000063075_S000002492Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:PerformanceTableTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-55120">~ http://xbrl.sec.gov/rr/role/PerformanceTableData column period compact * row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002492Summary1Member row dei_LegalEntityAxis compact cik0000063075_S000002492Member row oef_ClassAxis compact * row oef_PerformanceMeasureAxis compact * ~</oef:PerformanceTableTextBlock>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-55121">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002495Summary2Member row dei_LegalEntityAxis compact cik0000063075_S000002495Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-55122">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002495Summary2Member row dei_LegalEntityAxis compact cik0000063075_S000002495Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-55123">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002495Summary2Member row dei_LegalEntityAxis compact cik0000063075_S000002495Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-55124">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002495Summary2Member row dei_LegalEntityAxis compact cik0000063075_S000002495Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:PerformanceTableTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-55125">~ http://xbrl.sec.gov/rr/role/PerformanceTableData column period compact * row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002495Summary2Member row dei_LegalEntityAxis compact cik0000063075_S000002495Member row oef_ClassAxis compact * row oef_PerformanceMeasureAxis compact * ~</oef:PerformanceTableTextBlock>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-55126">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002496Summary3Member row dei_LegalEntityAxis compact cik0000063075_S000002496Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-55127">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002496Summary3Member row dei_LegalEntityAxis compact cik0000063075_S000002496Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-55128">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002496Summary3Member row dei_LegalEntityAxis compact cik0000063075_S000002496Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-55129">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002496Summary3Member row dei_LegalEntityAxis compact cik0000063075_S000002496Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:PerformanceTableTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-55130">~ http://xbrl.sec.gov/rr/role/PerformanceTableData column period compact * row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002496Summary3Member row dei_LegalEntityAxis compact cik0000063075_S000002496Member row oef_ClassAxis compact * row oef_PerformanceMeasureAxis compact * ~</oef:PerformanceTableTextBlock>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55131">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002497Summary4Member row dei_LegalEntityAxis compact cik0000063075_S000002497Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55132">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002497Summary4Member row dei_LegalEntityAxis compact cik0000063075_S000002497Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55133">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002497Summary4Member row dei_LegalEntityAxis compact cik0000063075_S000002497Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55134">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002497Summary4Member row dei_LegalEntityAxis compact cik0000063075_S000002497Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:PerformanceTableTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-55135">~ http://xbrl.sec.gov/rr/role/PerformanceTableData column period compact * row dei_DocumentInformationDocumentAxis compact cik0000063075_S000002497Summary4Member row dei_LegalEntityAxis compact cik0000063075_S000002497Member row oef_ClassAxis compact * row oef_PerformanceMeasureAxis compact * ~</oef:PerformanceTableTextBlock>
    <oef:AnnlRtrPct
      contextRef="Context_20161231_20161231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57837"
      unitRef="pure">0.0581</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20171231_20171231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57838"
      unitRef="pure">0.0606</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20181231_20181231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57839"
      unitRef="pure">-0.032</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20191231_20191231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57840"
      unitRef="pure">0.1441</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20201231_20201231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57841"
      unitRef="pure">0.1099</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20211231_20211231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57842"
      unitRef="pure">-0.0148</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20221231_20221231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57843"
      unitRef="pure">-0.1661</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20231231_20231231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57844"
      unitRef="pure">0.0884</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20241231_20241231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57845"
      unitRef="pure">0.0277</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20251231_20251231_C000006711Member_S000002492Member_S000002492Summary1Member"
      decimals="INF"
      id="ixv-57846"
      unitRef="pure">0.0733</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20161231_20161231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57847"
      unitRef="pure">0.0144</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20171231_20171231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57848"
      unitRef="pure">0.0129</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20181231_20181231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57849"
      unitRef="pure">0.0117</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20191231_20191231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57850"
      unitRef="pure">0.0472</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20201231_20201231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57851"
      unitRef="pure">0.0414</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20211231_20211231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57852"
      unitRef="pure">-0.0025</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20221231_20221231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57853"
      unitRef="pure">-0.0427</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20231231_20231231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57854"
      unitRef="pure">0.0594</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20241231_20241231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57855"
      unitRef="pure">0.0515</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20251231_20251231_C000006745Member_S000002495Member_S000002495Summary2Member"
      decimals="INF"
      id="ixv-57856"
      unitRef="pure">0.0569</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20161231_20161231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57857"
      unitRef="pure">0.0005</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20171231_20171231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57858"
      unitRef="pure">0.0322</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20181231_20181231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57859"
      unitRef="pure">0.0128</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20191231_20191231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57860"
      unitRef="pure">0.0531</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20201231_20201231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57861"
      unitRef="pure">0.0326</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20211231_20211231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57862"
      unitRef="pure">0.0071</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20221231_20221231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57863"
      unitRef="pure">-0.0528</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20231231_20231231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57864"
      unitRef="pure">0.0435</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20241231_20241231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57865"
      unitRef="pure">0.0289</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20251231_20251231_C000006757Member_S000002496Member_S000002496Summary3Member"
      decimals="INF"
      id="ixv-57866"
      unitRef="pure">0.0495</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20161231_20161231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57867"
      unitRef="pure">0.0354</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20171231_20171231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57868"
      unitRef="pure">0.0408</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20181231_20181231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57869"
      unitRef="pure">-0.0128</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20191231_20191231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57870"
      unitRef="pure">0.0989</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20201231_20201231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57871"
      unitRef="pure">0.0868</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20211231_20211231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57872"
      unitRef="pure">-0.0106</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20221231_20221231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57873"
      unitRef="pure">-0.1396</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20231231_20231231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57874"
      unitRef="pure">0.0706</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20241231_20241231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57875"
      unitRef="pure">0.023</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20251231_20251231_C000006760Member_S000002497Member_S000002497Summary4Member"
      decimals="INF"
      id="ixv-57876"
      unitRef="pure">0.0717</oef:AnnlRtrPct>
    <oef:ExpensesDeferredChargesTextBlock
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57877">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</oef:ExpensesDeferredChargesTextBlock>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006711Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57878">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006716Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57879">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006717Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57880">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006718Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57881">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006720Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57882">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006722Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57883">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006723Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57884">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006712Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57885">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000070424Member_S000002492Member_S000002492Summary1Member"
      id="ixv-57886">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpensesDeferredChargesTextBlock
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57887">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</oef:ExpensesDeferredChargesTextBlock>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006745Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57888">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006750Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57889">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006751Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57890">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006744Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57891">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006753Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57892">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006755Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57893">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006756Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57894">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006746Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57895">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000119776Member_S000002495Member_S000002495Summary2Member"
      id="ixv-57896">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpensesDeferredChargesTextBlock
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-57897">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</oef:ExpensesDeferredChargesTextBlock>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006757Member_S000002496Member_S000002496Summary3Member"
      id="ixv-57898">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006758Member_S000002496Member_S000002496Summary3Member"
      id="ixv-57899">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006759Member_S000002496Member_S000002496Summary3Member"
      id="ixv-57900">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000092113Member_S000002496Member_S000002496Summary3Member"
      id="ixv-57901">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000195152Member_S000002496Member_S000002496Summary3Member"
      id="ixv-57902">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpensesDeferredChargesTextBlock
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57903">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</oef:ExpensesDeferredChargesTextBlock>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006760Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57904">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006765Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57905">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006766Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57906">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006767Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57907">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006769Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57908">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006771Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57909">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006772Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57910">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000006761Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57911">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260430_20260430_C000034443Member_S000002497Member_S000002497Summary4Member"
      id="ixv-57912">August 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <cik0000063075:CustomRisksTableTextBlock
      contextRef="Context_20260430_20260430_S000002492Member_S000002492Summary1Member"
      id="ixv-57929">~ http://www.MFS.com/20260430/role/RRRiskTable3 ~</cik0000063075:CustomRisksTableTextBlock>
    <cik0000063075:CustomRisksTableTextBlock
      contextRef="Context_20260430_20260430_S000002495Member_S000002495Summary2Member"
      id="ixv-57930">~ http://www.MFS.com/20260430/role/RRRiskTable5 ~</cik0000063075:CustomRisksTableTextBlock>
    <cik0000063075:CustomRisksTableTextBlock
      contextRef="Context_20260430_20260430_S000002496Member_S000002496Summary3Member"
      id="ixv-57931">~ http://www.MFS.com/20260430/role/RRRiskTable7 ~</cik0000063075:CustomRisksTableTextBlock>
    <cik0000063075:CustomRisksTableTextBlock
      contextRef="Context_20260430_20260430_S000002497Member_S000002497Summary4Member"
      id="ixv-57932">~ http://www.MFS.com/20260430/role/RRRiskTable9 ~</cik0000063075:CustomRisksTableTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#_39_" xlink:label="_39_" xlink:type="locator"/>
        <link:footnote id="fn1_" xlink:label="fn1_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_39_"
          xlink:to="fn1_"
          xlink:type="arc"/>
        <link:loc xlink:href="#_90_" xlink:label="_90_" xlink:type="locator"/>
        <link:loc xlink:href="#_84_" xlink:label="_84_" xlink:type="locator"/>
        <link:loc xlink:href="#_89_" xlink:label="_89_" xlink:type="locator"/>
        <link:loc xlink:href="#_92_" xlink:label="_92_" xlink:type="locator"/>
        <link:loc xlink:href="#_87_" xlink:label="_87_" xlink:type="locator"/>
        <link:loc xlink:href="#_86_" xlink:label="_86_" xlink:type="locator"/>
        <link:loc xlink:href="#_91_" xlink:label="_91_" xlink:type="locator"/>
        <link:loc xlink:href="#_85_" xlink:label="_85_" xlink:type="locator"/>
        <link:loc xlink:href="#_88_" xlink:label="_88_" xlink:type="locator"/>
        <link:footnote id="fn2_" xlink:label="fn2_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Massachusetts Financial Services Company (MFS) has agreed in writing to waive 
at least 0.01% of the fund's management fee as part of an agreement pursuant to which MFS has agreed 
to reduce its management fee by a specified amount if certain MFS mutual fund assets exceed thresholds 
agreed to by MFS and the fund's Board of Trustees. The agreement to waive at least 0.01% of the management 
fee will continue until modified by the fund's Board of Trustees, but such agreement will continue until 
at least August 31, 2027.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_90_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_84_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_89_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_92_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_87_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_86_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_91_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_85_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_88_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_116_"
          xlink:label="_116_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_109_"
          xlink:label="_109_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_110_"
          xlink:label="_110_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_119_"
          xlink:label="_119_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_123_"
          xlink:label="_123_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_113_"
          xlink:label="_113_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_114_"
          xlink:label="_114_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_117_"
          xlink:label="_117_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_121_"
          xlink:label="_121_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_120_"
          xlink:label="_120_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_124_"
          xlink:label="_124_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_122_"
          xlink:label="_122_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_112_"
          xlink:label="_112_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_111_"
          xlink:label="_111_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_118_"
          xlink:label="_118_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_115_"
          xlink:label="_115_"
          xlink:type="locator"/>
        <link:footnote id="fn3_" xlink:label="fn3_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Shares automatically convert to Class A shares approximately eight years after 
purchase; therefore, the expense examples reflect Class A share expenses after eight years.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_116_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_109_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_110_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_119_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_123_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_113_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_114_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_117_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_121_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_120_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_124_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_122_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_112_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_111_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_118_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_115_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_305_"
          xlink:label="_305_"
          xlink:type="locator"/>
        <link:footnote id="fn4_" xlink:label="fn4_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_305_"
          xlink:to="fn4_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_356_"
          xlink:label="_356_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_352_"
          xlink:label="_352_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_354_"
          xlink:label="_354_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_358_"
          xlink:label="_358_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_353_"
          xlink:label="_353_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_355_"
          xlink:label="_355_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_357_"
          xlink:label="_357_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_350_"
          xlink:label="_350_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_351_"
          xlink:label="_351_"
          xlink:type="locator"/>
        <link:footnote id="fn5_" xlink:label="fn5_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Massachusetts Financial Services Company (MFS) has agreed in writing to waive 
at least 0.01% of the fund's management fee as part of an agreement pursuant to which MFS has agreed 
to reduce its management fee by a specified amount if certain MFS mutual fund assets exceed thresholds 
agreed to by MFS and the fund's Board of Trustees. The agreement to waive at least 0.01% of the management 
fee will continue until modified by the fund's Board of Trustees, but such agreement will continue until 
at least August 31, 2027. MFS Fund Distributors, Inc. (MFD), has agreed in writing to waive the Class 
A and Class B service fee to 0.15% of each class' average daily net assets annually until modified by 
the fund's Board of Trustees, but such agreement will continue until at least August 31, 2027. MFD has 
agreed in writing to waive the Class R2 distribution fee to 0.15% of the class' average daily net assets 
annually until modified by the fund's Board of Trustees, but such agreement will continue until at least 
August 31, 2027. </xhtml:span><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">MFS has agreed in writing to bear the fund's expenses, excluding 
management fees, distribution and service fees, payments made to service providers (other than MFS Service 
Center, Inc.) that provide certain sub-accounting services, interest, taxes, extraordinary expenses, 
brokerage and transaction costs, certain tax reclaim recovery expenses (including contingency fees and 
closing agreement expenses), and investment-related expenses (such as interest and borrowing expenses 
incurred in connection with the fund's investment activity), such that "Other Expenses" do not exceed 
0.00% of the class' average daily net assets annually for each class of shares. This written agreement 
will continue until modified by the fund's Board of Trustees, but such agreement will continue until 
at least August 31, 2027.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_356_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_352_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_354_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_358_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_353_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_355_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_357_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_350_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_351_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_385_"
          xlink:label="_385_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_386_"
          xlink:label="_386_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_375_"
          xlink:label="_375_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_382_"
          xlink:label="_382_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_383_"
          xlink:label="_383_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_376_"
          xlink:label="_376_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_378_"
          xlink:label="_378_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_377_"
          xlink:label="_377_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_384_"
          xlink:label="_384_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_380_"
          xlink:label="_380_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_389_"
          xlink:label="_389_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_390_"
          xlink:label="_390_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_381_"
          xlink:label="_381_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_379_"
          xlink:label="_379_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_387_"
          xlink:label="_387_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_388_"
          xlink:label="_388_"
          xlink:type="locator"/>
        <link:footnote id="fn6_" xlink:label="fn6_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Shares automatically convert to Class A shares approximately eight years after 
purchase; therefore, the expense examples reflect Class A share expenses after eight years.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_385_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_386_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_375_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_382_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_383_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_376_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_378_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_377_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_384_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_380_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_389_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_390_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_381_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_379_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_387_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_388_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_561_"
          xlink:label="_561_"
          xlink:type="locator"/>
        <link:footnote id="fn7_" xlink:label="fn7_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_561_"
          xlink:to="fn7_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_590_"
          xlink:label="_590_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_587_"
          xlink:label="_587_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_586_"
          xlink:label="_586_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_588_"
          xlink:label="_588_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_589_"
          xlink:label="_589_"
          xlink:type="locator"/>
        <link:footnote id="fn8_" xlink:label="fn8_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Massachusetts Financial Services Company (MFS) has agreed in writing to waive 
at least 0.01% of the fund's management fee as part of an agreement pursuant to which MFS has agreed 
to reduce its management fee by a specified amount if certain MFS mutual fund assets exceed thresholds 
agreed to by MFS and the fund's Board of Trustees. The agreement to waive at least 0.01% of the management 
fee will continue until modified by the fund's Board of Trustees, but such agreement will continue until 
at least August 31, 2027. MFS Fund Distributors, Inc. (MFD), has agreed in writing to waive the Class 
A and Class B service fee to 0.15% of each class' average daily net assets annually until modified by 
the fund&#x2019;s Board of Trustees, but such agreement will continue until at least August 31, 2027. MFS 
has agreed in writing to bear the fund's expenses, excluding interest, taxes, extraordinary expenses, 
brokerage and transaction costs, certain tax reclaim recovery expenses (including contingency fees and 
closing agreement expenses), and investment-related expenses (such as interest and borrowing expenses 
incurred in connection with the fund's investment activity), such that "Total Annual Fund Operating Expenses" 
do not exceed 0.59% of the class' average daily net assets annually for Class A shares, 1.34% of the 
class' average daily net assets annually for Class B shares, 1.44% of the class' average daily net assets 
annually for Class C shares, 0.44% of the class' average daily net assets annually for Class I shares, 
and 0.36% of the class' average daily net assets annually for Class R6 shares. This written agreement 
will continue until modified by the fund&#x2019;s Board of Trustees, but such agreement will continue until 
at least August 31, 2027.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_590_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_587_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_586_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_588_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_589_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_612_"
          xlink:label="_612_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_615_"
          xlink:label="_615_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_614_"
          xlink:label="_614_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_607_"
          xlink:label="_607_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_603_"
          xlink:label="_603_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_616_"
          xlink:label="_616_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_609_"
          xlink:label="_609_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_617_"
          xlink:label="_617_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_606_"
          xlink:label="_606_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_610_"
          xlink:label="_610_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_608_"
          xlink:label="_608_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_618_"
          xlink:label="_618_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_611_"
          xlink:label="_611_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_613_"
          xlink:label="_613_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_605_"
          xlink:label="_605_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_604_"
          xlink:label="_604_"
          xlink:type="locator"/>
        <link:footnote id="fn9_" xlink:label="fn9_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Shares automatically convert to Class A shares approximately eight years after 
purchase; therefore, the expense examples reflect Class A share expenses after eight years.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_612_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_615_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_614_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_607_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_603_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_616_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_609_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_617_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_606_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_610_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_608_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_618_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_611_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_613_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_605_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_604_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_764_"
          xlink:label="_764_"
          xlink:type="locator"/>
        <link:footnote id="fn10_" xlink:label="fn10_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_764_"
          xlink:to="fn10_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_817_"
          xlink:label="_817_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_815_"
          xlink:label="_815_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_813_"
          xlink:label="_813_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_816_"
          xlink:label="_816_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_809_"
          xlink:label="_809_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_812_"
          xlink:label="_812_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_811_"
          xlink:label="_811_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_810_"
          xlink:label="_810_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_814_"
          xlink:label="_814_"
          xlink:type="locator"/>
        <link:footnote id="fn11_" xlink:label="fn11_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Massachusetts Financial Services Company (MFS) has agreed in writing to reduce 
its management fee to 0.40% of the fund&#x2019;s average daily net assets annually up to $2.5 billion. This 
written agreement will remain in effect until modified by the fund&#x2019;s Board of Trustees, but such agreement 
will continue until at least August 31, 2027. MFS has agreed in writing to waive at least 0.01% of the 
fund's management fee as part of an agreement pursuant to which MFS has agreed to reduce its management 
fee by a specified amount if certain MFS mutual fund assets exceed thresholds agreed to by MFS and the 
fund's Board of Trustees. The agreement to waive at least 0.01% of the management fee will continue until 
modified by the fund's Board of Trustees, but such agreement will continue until at least August 31, 
2027. MFS Fund Distributors, Inc. (MFD), has agreed in writing to waive the Class A and Class B service 
fee to 0.15% of each class' average daily net assets annually until modified by the fund's Board of Trustees, 
but such agreement will continue until at least August 31, 2027. MFS has agreed in writing to bear the 
fund's expenses, excluding interest, taxes, extraordinary expenses, brokerage and transaction costs, 
certain tax reclaim recovery expenses (including contingency fees and closing agreement expenses), and 
investment-related expenses (such as interest and borrowing expenses incurred in connection with the 
fund's investment activity), such that "Total Annual Fund Operating Expenses" do not exceed 0.60% of 
the class' average daily net assets annually for Class A shares, 1.35% of the class' average daily net 
assets annually for Class B shares, 1.45% of the class' average daily net assets annually for each of 
Class C and Class R1 shares, 0.45% of the class' average daily net assets annually for each of Class 
I and Class R4 shares, 0.95% of the class' average daily net assets annually for Class R2 shares, 0.70% 
of the class' average daily net assets annually for Class R3 shares, and 0.36% of the class' average 
daily net assets annually for Class R6 shares. This written agreement will continue until modified by 
the fund's Board of Trustees, but such agreement will continue until at least August 31, 2027.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_817_"
          xlink:to="fn11_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_815_"
          xlink:to="fn11_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_813_"
          xlink:to="fn11_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_816_"
          xlink:to="fn11_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_809_"
          xlink:to="fn11_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_812_"
          xlink:to="fn11_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_811_"
          xlink:to="fn11_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_810_"
          xlink:to="fn11_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_814_"
          xlink:to="fn11_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_836_"
          xlink:label="_836_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_841_"
          xlink:label="_841_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_842_"
          xlink:label="_842_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_846_"
          xlink:label="_846_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_848_"
          xlink:label="_848_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_847_"
          xlink:label="_847_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_849_"
          xlink:label="_849_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_839_"
          xlink:label="_839_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_837_"
          xlink:label="_837_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_840_"
          xlink:label="_840_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_844_"
          xlink:label="_844_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_834_"
          xlink:label="_834_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_845_"
          xlink:label="_845_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_838_"
          xlink:label="_838_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_835_"
          xlink:label="_835_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_843_"
          xlink:label="_843_"
          xlink:type="locator"/>
        <link:footnote id="fn12_" xlink:label="fn12_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Shares automatically convert to Class A shares approximately eight years after 
purchase; therefore, the expense examples reflect Class A share expenses after eight years.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_836_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_841_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_842_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_846_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_848_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_847_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_849_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_839_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_837_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_840_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_844_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_834_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_845_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_838_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_835_"
          xlink:to="fn12_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_843_"
          xlink:to="fn12_"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
