<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mstix="http://www.funds.mfs.com/20260609"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000063075-20260609.xsd" xlink:type="simple"/>
    <context id="D20251031_20260430_C000006724Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000006725Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000006726Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000006727Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000006728Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000006730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000006732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000006733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="D20251031_20260430_C000126364Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="TI20260430_C000006724Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006724Member_FederalAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">mstix:FederalAgenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006724Member_FitchAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006724Member_FitchARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006724Member_FixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006724Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006724Member_MoneyMarketFundsQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">mstix:MoneyMarketFundsQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006724Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006724Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006725Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006725Member_FederalAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">mstix:FederalAgenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006725Member_FitchAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006725Member_FitchARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006725Member_FixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006725Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006725Member_MoneyMarketFundsQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">mstix:MoneyMarketFundsQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006725Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006725Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006726Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006726Member_FederalAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">mstix:FederalAgenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006726Member_FitchAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006726Member_FitchARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006726Member_FixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006726Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006726Member_MoneyMarketFundsQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">mstix:MoneyMarketFundsQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006726Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006726Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006727Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006727Member_FederalAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">mstix:FederalAgenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006727Member_FitchAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006727Member_FitchARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006727Member_FixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006727Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006727Member_MoneyMarketFundsQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">mstix:MoneyMarketFundsQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006727Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006727Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006728Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006728Member_FederalAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">mstix:FederalAgenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006728Member_FitchAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006728Member_FitchARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006728Member_FixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006728Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006728Member_MoneyMarketFundsQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">mstix:MoneyMarketFundsQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006728Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006728Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006730Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006730Member_FederalAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">mstix:FederalAgenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006730Member_FitchAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006730Member_FitchARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006730Member_FixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006730Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006730Member_MoneyMarketFundsQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">mstix:MoneyMarketFundsQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006730Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006730Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006732Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006732Member_FederalAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">mstix:FederalAgenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006732Member_FitchAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006732Member_FitchARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006732Member_FixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006732Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006732Member_MoneyMarketFundsQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">mstix:MoneyMarketFundsQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006732Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006732Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006733Member_FederalAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">mstix:FederalAgenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006733Member_FitchAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006733Member_FitchARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006733Member_FixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006733Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006733Member_MoneyMarketFundsQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">mstix:MoneyMarketFundsQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006733Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000006733Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000006733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000126364Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000126364Member_FederalAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">mstix:FederalAgenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000126364Member_FitchAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000126364Member_FitchARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:FitchARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000126364Member_FixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000126364Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000126364Member_MoneyMarketFundsQualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">mstix:MoneyMarketFundsQualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000126364Member_MoodysAaaRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:MoodysAaaRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="TI20260430_C000126364Member_USGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">mstix:C000126364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>mstix:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_8201759c_ea6c_4b9d_800d_553b7c444a7b">0000063075</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_17c44407_5e0b_4dbb_8d07_e7d3725ccf87">false</dei:AmendmentFlag>
    <oef:ClassName
      contextRef="D20251031_20260430_C000126364Member"
      id="h_1_08246d84-83e8-fa54-2f58-f3957b26f19b">Class R6</oef:ClassName>
    <oef:ClassName
      contextRef="D20251031_20260430_C000006724Member"
      id="h_11_c4385d36-2854-12cf-8fe8-93654de49afc">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000006724Member"
      id="h_12_2b41050e-6fc1-85d5-5fa2-84d60130b719">MIAAX</dei:TradingSymbol>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_2_2f049507-e600-e166-7e91-1b99af12066d">N-1A</dei:EntityInvCompanyType>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000126364Member"
      id="h_2_ad8c0a26-4af5-1cb6-27b5-32bd5b922b8d">MIAKX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="D20251031_20260430_C000006726Member"
      id="h_21_f85db2b5-2135-a075-1e1e-00b44400459d">Class B</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000006726Member"
      id="h_22_6bd514b7-d583-8a45-fdc6-46ff043ba0c0">MIABX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="D20251031_20260430_C000006727Member"
      id="h_31_f26f74dc-ac56-5a52-07ae-54b1e466a23c">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000006727Member"
      id="h_32_9f089eec-c882-0e08-1f7f-cc49bd6c87f3">MIACX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="D20251031_20260430_C000006728Member"
      id="h_39_bad9706e-a188-84fd-d30c-1d3ad5b1d31f">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000006728Member"
      id="h_40_a66701be-df5e-32ea-b01a-0a6014e50b4a">MIAIX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="D20251031_20260430_C000006730Member"
      id="h_48_3a009005-7757-24d8-fe55-3cc46c32af29">Class R1</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000006730Member"
      id="h_49_a2fe7ef8-fef0-e61b-dd19-d53afecadac1">MIALX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="D20251031_20260430_C000006732Member"
      id="h_57_0c267945-e30f-2b7d-9a4d-0e935d6a2a22">Class R2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000006732Member"
      id="h_58_bc509203-95a3-62db-9a40-a250323b3299">MIATX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="D20251031_20260430_C000006733Member"
      id="h_66_b4b68983-cda7-0257-f376-095c0ea685ef">Class R3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000006733Member"
      id="h_67_f5a0603c-d6af-6e01-293b-4d789cf7f2dc">MIAHX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="D20251031_20260430_C000006725Member"
      id="h_75_e2711a89-e30b-cf40-a6dc-45a8cab0cbce">Class R4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251031_20260430_C000006725Member"
      id="h_76_4dbadec7-c082-70fe-9320-649236a22d5f">MIAJX</dei:TradingSymbol>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_1_e967f495_d671_a15e_d9dd_4d5e5a364e2c">N-CSRS</dei:DocumentType>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000006724Member"
      id="t_10_51996c33_f3cc_827c_99ed_9eabf0845e60">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000006726Member"
      id="t_20_62afe190_2697_c6e4_426b_f1563616178d">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000006727Member"
      id="t_30_d10f27e9_9056_a521_84ad_0f9216aab11c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000006728Member"
      id="t_38_e72a71c1_4951_623e_f8ce_6510f446a317">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000006730Member"
      id="t_47_a4a00fb4_37f2_3396_06ac_6058487207a9">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000006732Member"
      id="t_56_6eac6b0b_97d9_32ef_bd9e_35f44a059b81">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000006733Member"
      id="t_65_eece8d27_6b2b_89f9_a6d4_e3aa4dcd1ef9">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000006725Member"
      id="t_74_b0e9899b_bbbf_103c_87ec_840e1f341d8d">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251031_20260430_C000126364Member"
      id="t_83_a3f8e194_2499_74ab_ff11_64076ad44034">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_1_43db772b_7d0e_0f12_c3d2_765ec791490f">MFS SERIES TRUST IX</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_2_1afbc0c4_ff9c_ab06_fd23_c3d66c4dde05">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="D20251031_20260430_C000006724Member"
      id="t_11_95dd6993_9472_c7b2_cc0e_d61944bf78bb">MFS&#xae; Inflation-AdjustedBond Fund</oef:FundName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000006724Member"
      id="t_1_121f89ad_f32c_4331_a474_58b43136ff8d">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_10_51996c33_f3cc_827c_99ed_9eabf0845e60;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about MFS Inflation-Adjusted Bond Fund for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000006724Member"
      id="t_3_485dfd4f_c246_46c0_a551_e45e81a2d9c3">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(45, 126, 201); font-family: 'arial'; font-weight: normal; font-size: 11pt;"&gt;funds.mfs.com&lt;/span&gt;. You can also request this information by contacting us at 1&#x2011;800&#x2011;225&#x2011;2606 or by sending an e-mail request to orderliterature@mfs.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000006724Member"
      id="t_5_d2257653_bbf1_48ae_95ea_ed0372343e7f">funds.mfs.com</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000006724Member"
      id="t_6_a72b7bb0_effb_41a7_9b5e_a061536fddde">1&#x2011;800&#x2011;225&#x2011;2606</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="D20251031_20260430_C000006724Member"
      id="t_4_9c997f00_4ed1_4700_a11d_820f293eb22a">orderliterature@mfs.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000006724Member"
      id="t_7_869b2e07_53c8_43f2_868e_ee025b244b9b">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND EXPENSES&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(126, 45, 64); font-size: 12pt; text-align: left; margin: 0px 0px 6pt 0px;"&gt;What were the fund costs for the last six months?&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;(based on a hypothetical $10,000 investment)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Class Name&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 3pt 0 3pt;"&gt;Costs&#160;paid as a percentage of&#160;a&#160;$10,000&#160;investment (annualized)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: rgb(128, 128, 128); border-top-style: solid; border-top-width: 1pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; font-weight: normal; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;33&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;0.66&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000006724Member"
      decimals="INF"
      id="h_1_2c132033_e214_4255_ad95_823e915d291f"
      unitRef="USD">33</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000006724Member"
      decimals="4"
      id="h_2_3cb4c768_fde2_41ac_92ac_ddcf718c81b7"
      unitRef="pure">0.0066</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000006724Member"
      id="t_8_f304efb6_a959_4ffe_a966_ed8f227d8510">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND STATISTICS AS OF 4/30/26&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Net Assets ($):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;1,511,260,673&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Maturity (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;7.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Total Number of Holdings:&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;108&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Duration (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;6.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Portfolio Turnover Rate (%):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;10&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-left-color: initial; border-left-style: none; border-left-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Where the fund holds derivatives, they are not included in the total number of portfolio holdings.&lt;/div&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000006724Member"
      decimals="INF"
      id="h_3_214cb8e3_b04a_4710_a943_cf5cc767f0ee"
      unitRef="USD">1511260673</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000006724Member"
      decimals="INF"
      id="h_5_f0c5e710_459f_4131_88d7_c1d9d2e9b86b"
      unitRef="Holding">108</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000006724Member"
      decimals="4"
      id="h_7_2334f419_d4c6_4353_906c_e42b84efd016"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000006724Member"
      id="t_9_ac956d3e_bd73_4b66_b8df_7d55f2a407a1">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;PORTFOLIO COMPOSITION (BASED ON TOTAL INVESTMENTS AS OF 4/30/26)&lt;/div&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Portfolio structure&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Fixed Income&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;99.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Composition including fixed income credit quality&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;89.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Federal Agencies&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006724Member_FixedIncomeSecuritiesMember"
      decimals="4"
      id="h_8_8649382d_1433_9e90_82b5_8bab5133f21d"
      unitRef="pure">0.992</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006724Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_9_f2d62de3_f7cf_1616_bbb1_1872ba1aaf05"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006724Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_10_d65b463c_c420_b1c3_8a33_162a25830d9b"
      unitRef="pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006724Member_FitchAARatingMember"
      decimals="4"
      id="h_11_91477b42_a378_9e09_8b5b_bd8a7bfa1504"
      unitRef="pure">0.012</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006724Member_FitchARatingMember"
      decimals="4"
      id="h_12_afa6cf85_c582_369e_509c_99d7f8aa56bd"
      unitRef="pure">0.003</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006724Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_13_c6be6745_388b_3bcf_4af2_f944ba3e8bf2"
      unitRef="pure">0.897</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006724Member_FederalAgenciesMember"
      decimals="4"
      id="h_14_2f71021c_43d9_b208_be0a_627534f27345"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006724Member_MoneyMarketFundsQualityMember"
      decimals="4"
      id="h_15_83217b4d_66a4_50e5_bd3e_fda9bd7ec692"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251031_20260430_C000006724Member"
      id="t_12_114f1257_dddc_47d4_9210_5e04aff530f3">&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000006726Member"
      id="t_20_2d9fe03c_0e96_e4ae_d5f0_3d46a3614643">MFS&#xae; Inflation-AdjustedBond Fund</oef:FundName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000006726Member"
      id="t_10_414be514_b8db_42bf_a9ca_6d2aff109d36">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_20_62afe190_2697_c6e4_426b_f1563616178d;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about MFS Inflation-Adjusted Bond Fund for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000006726Member"
      id="t_12_f1306373_477f_4fc0_9be4_0960c85c2876">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(45, 126, 201); font-family: 'arial'; font-weight: normal; font-size: 11pt;"&gt;funds.mfs.com&lt;/span&gt;. You can also request this information by contacting us at 1&#x2011;800&#x2011;225&#x2011;2606 or by sending an e-mail request to orderliterature@mfs.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000006726Member"
      id="t_14_305338ca_c1a6_468e_b1cf_d496fa9af0cf">funds.mfs.com</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000006726Member"
      id="t_15_7e97b470_4f51_4c8f_b992_1d21ba8c4e52">1&#x2011;800&#x2011;225&#x2011;2606</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="D20251031_20260430_C000006726Member"
      id="t_13_2c9ff1cd_8ac4_4700_a9ed_e7699c92b9df">orderliterature@mfs.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000006726Member"
      id="t_16_5f8a6a54_4ac1_41bf_8f64_bb4e516d4c61">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND EXPENSES&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(126, 45, 64); font-size: 12pt; text-align: left; margin: 0px 0px 6pt 0px;"&gt;What were the fund costs for the last six months?&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;(based on a hypothetical $10,000 investment)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Class Name&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 3pt 0 3pt;"&gt;Costs&#160;paid as a percentage of&#160;a&#160;$10,000&#160;investment (annualized)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: rgb(128, 128, 128); border-top-style: solid; border-top-width: 1pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; font-weight: normal; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;B&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;70&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;1.40&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000006726Member"
      decimals="INF"
      id="h_8_35369f76_1254_48cd_b1c8_a567a121ec02"
      unitRef="USD">70</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000006726Member"
      decimals="4"
      id="h_9_da8d6481_6bf4_482d_9f1d_c060fcbd4c0d"
      unitRef="pure">0.0140</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000006726Member"
      id="t_17_9686dcc5_dcb0_46d9_b114_4d5da3d77614">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND STATISTICS AS OF 4/30/26&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Net Assets ($):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;1,511,260,673&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Maturity (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;7.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Total Number of Holdings:&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;108&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Duration (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;6.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Portfolio Turnover Rate (%):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;10&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-left-color: initial; border-left-style: none; border-left-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Where the fund holds derivatives, they are not included in the total number of portfolio holdings.&lt;/div&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000006726Member"
      decimals="INF"
      id="h_10_1760e8b0_f658_4810_86ca_94607e1ec68a"
      unitRef="USD">1511260673</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000006726Member"
      decimals="INF"
      id="h_12_5c53143d_bcdc_4f8a_b67f_80e38d952d91"
      unitRef="Holding">108</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000006726Member"
      decimals="4"
      id="h_14_79d4efdb_a107_4aa9_88b5_c80e4d1207b8"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000006726Member"
      id="t_18_f9defe99_3151_417b_ae9b_eb7a5ee6c3cd">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;PORTFOLIO COMPOSITION (BASED ON TOTAL INVESTMENTS AS OF 4/30/26)&lt;/div&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Portfolio structure&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Fixed Income&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;99.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Composition including fixed income credit quality&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;89.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Federal Agencies&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006726Member_FixedIncomeSecuritiesMember"
      decimals="4"
      id="h_15_d37c48ae_144f_14f9_c308_0f6e4296c0a8"
      unitRef="pure">0.992</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006726Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_16_d98e6706_0b33_3c43_3a01_74d09d8e3e73"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006726Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_17_ac7bdfbe_3bf7_fe6b_df87_abe8c49a0762"
      unitRef="pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006726Member_FitchAARatingMember"
      decimals="4"
      id="h_18_8508ab68_f187_b343_1477_2c1b4b077a62"
      unitRef="pure">0.012</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006726Member_FitchARatingMember"
      decimals="4"
      id="h_19_6a64534c_e171_059e_e34b_300c72758b1b"
      unitRef="pure">0.003</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006726Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_20_5f8177aa_614b_b66a_b004_aacbced14e4c"
      unitRef="pure">0.897</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006726Member_FederalAgenciesMember"
      decimals="4"
      id="h_21_1d657341_09e9_d0ed_48c0_3a4129b387ee"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006726Member_MoneyMarketFundsQualityMember"
      decimals="4"
      id="h_22_79013251_060f_07a9_5fde_7654b6670946"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251031_20260430_C000006726Member"
      id="t_21_c6db7cf1_208a_da78_1b18_201a0d8165fb">&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000006727Member"
      id="t_29_a663c914_0f64_a1fe_6782_db99d04dd1fb">MFS&#xae; Inflation-AdjustedBond Fund</oef:FundName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000006727Member"
      id="t_19_20c08ff9_f989_402d_963d_f3cdeb756449">This &lt;span class="sec-hidden" style="-sec-ix-hidden:t_30_d10f27e9_9056_a521_84ad_0f9216aab11c"&gt;semiannual shareholder report&lt;/span&gt; contains important information about MFS Inflation-Adjusted Bond Fund for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000006727Member"
      id="t_21_483f4cef_2004_4765_abdc_47398bfe5051">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(45, 126, 201); font-family: 'arial'; font-weight: normal; font-size: 11pt;"&gt;funds.mfs.com&lt;/span&gt;. You can also request this information by contacting us at 1&#x2011;800&#x2011;225&#x2011;2606 or by sending an e-mail request to orderliterature@mfs.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000006727Member"
      id="t_23_d7de0246_b3d4_42a1_9769_e4bac353cdc9">funds.mfs.com</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000006727Member"
      id="t_24_6df0e47c_fe8f_4a15_a9ce_c1da35b3cfad">1&#x2011;800&#x2011;225&#x2011;2606</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="D20251031_20260430_C000006727Member"
      id="t_22_6a4e240c_09f3_4598_8cfb_226e5127fe81">orderliterature@mfs.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000006727Member"
      id="t_25_552d2a6f_0b21_47b9_b3ab_e118ed350dbf">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND EXPENSES&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(126, 45, 64); font-size: 12pt; text-align: left; margin: 0px 0px 6pt 0px;"&gt;What were the fund costs for the last six months?&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;(based on a hypothetical $10,000 investment)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Class Name&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 3pt 0 3pt;"&gt;Costs&#160;paid as a percentage of&#160;a&#160;$10,000&#160;investment (annualized)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: rgb(128, 128, 128); border-top-style: solid; border-top-width: 1pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; font-weight: normal; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;C&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;75&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;1.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000006727Member"
      decimals="INF"
      id="h_15_3fe548f1_2df1_4524_a5c0_780b6110a1bc"
      unitRef="USD">75</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000006727Member"
      decimals="4"
      id="h_16_2be1bc99_0b6c_4283_adc9_737f45ed71cd"
      unitRef="pure">0.0151</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000006727Member"
      id="t_26_3336bf44_768f_4878_a026_04db80aac9a6">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND STATISTICS AS OF 4/30/26&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Net Assets ($):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;1,511,260,673&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Maturity (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;7.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Total Number of Holdings:&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;108&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Duration (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;6.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Portfolio Turnover Rate (%):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;10&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-left-color: initial; border-left-style: none; border-left-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Where the fund holds derivatives, they are not included in the total number of portfolio holdings.&lt;/div&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000006727Member"
      decimals="INF"
      id="h_17_7160c97c_c81d_4aa0_89b4_5801558e9372"
      unitRef="USD">1511260673</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000006727Member"
      decimals="INF"
      id="h_19_1f928845_4c7f_48ca_91e8_4d99df78b9ef"
      unitRef="Holding">108</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000006727Member"
      decimals="4"
      id="h_21_6896ae5e_7d59_411e_beb0_a8bd818c8996"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000006727Member"
      id="t_27_8c4f185b_ce5c_47a7_9fc7_fd0ed2bd20c7">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;PORTFOLIO COMPOSITION (BASED ON TOTAL INVESTMENTS AS OF 4/30/26)&lt;/div&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Portfolio structure&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Fixed Income&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;99.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Composition including fixed income credit quality&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;89.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Federal Agencies&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006727Member_FixedIncomeSecuritiesMember"
      decimals="4"
      id="h_22_062cdcd5_6676_4902_bc7b_2245e47cfb8c"
      unitRef="pure">0.992</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006727Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_23_194e2f95_a6f4_06ad_0e0e_cc9864f3ca9b"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006727Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_24_9cbb8f3f_1fe0_4201_234d_5dcbb27a81e7"
      unitRef="pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006727Member_FitchAARatingMember"
      decimals="4"
      id="h_25_e5710a97_e34e_7e48_dc9e_656c662ba42a"
      unitRef="pure">0.012</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006727Member_FitchARatingMember"
      decimals="4"
      id="h_26_e871561a_7ed6_1354_2c42_067d3716f6b3"
      unitRef="pure">0.003</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006727Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_27_3f92d6f3_d573_871a_4b87_cb40a214456e"
      unitRef="pure">0.897</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006727Member_FederalAgenciesMember"
      decimals="4"
      id="h_28_6748f6e8_50f0_e8ce_cd80_d23046ed1ed3"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006727Member_MoneyMarketFundsQualityMember"
      decimals="4"
      id="h_29_e73b99b1_bc7e_85f7_0a2b_5e1fb0419f7b"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251031_20260430_C000006727Member"
      id="t_30_3d441f58_2c19_0230_a719_1976b944791f">&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000006728Member"
      id="t_37_828112b6_c701_c7ba_d9f8_a9d2f8ca8225">MFS&#xae; Inflation-AdjustedBond Fund</oef:FundName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000006728Member"
      id="t_38_3120de1b_4eca_53a6_c412_6943e1026256">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_38_e72a71c1_4951_623e_f8ce_6510f446a317;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about MFS Inflation-Adjusted Bond Fund for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000006728Member"
      id="t_30_d848af99_ca95_40c8_92c0_9f0071a8f361">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(45, 126, 201); font-family: 'arial'; font-weight: normal; font-size: 11pt;"&gt;funds.mfs.com&lt;/span&gt;. You can also request this information by contacting us at 1&#x2011;800&#x2011;225&#x2011;2606 or by sending an e-mail request to orderliterature@mfs.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000006728Member"
      id="t_32_29caa23e_59d3_4501_8e04_5e9c94dd27a2">funds.mfs.com</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000006728Member"
      id="t_33_7a7df319_9ac8_4240_8a05_07cb2c55e59d">1&#x2011;800&#x2011;225&#x2011;2606</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="D20251031_20260430_C000006728Member"
      id="t_31_79d97ff1_37b5_4fbd_9390_5b8883eb0822">orderliterature@mfs.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000006728Member"
      id="t_34_fc983ba0_4dd1_426d_8dbf_eebfb6c50136">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND EXPENSES&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(126, 45, 64); font-size: 12pt; text-align: left; margin: 0px 0px 6pt 0px;"&gt;What were the fund costs for the last six months?&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;(based on a hypothetical $10,000 investment)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Class Name&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 3pt 0 3pt;"&gt;Costs&#160;paid as a percentage of&#160;a&#160;$10,000&#160;investment (annualized)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: rgb(128, 128, 128); border-top-style: solid; border-top-width: 1pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; font-weight: normal; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;I&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;25&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;0.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000006728Member"
      decimals="INF"
      id="h_22_eb41f6eb_7510_406c_a2e7_d684563a5d3d"
      unitRef="USD">25</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000006728Member"
      decimals="4"
      id="h_23_5481fa6c_9db3_4fe2_8f0e_b9c051943bdb"
      unitRef="pure">0.0051</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000006728Member"
      id="t_35_1b1ecf89_b25b_4e82_a4af_f7048216ee6d">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND STATISTICS AS OF 4/30/26&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Net Assets ($):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;1,511,260,673&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Maturity (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;7.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Total Number of Holdings:&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;108&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Duration (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;6.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Portfolio Turnover Rate (%):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;10&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-left-color: initial; border-left-style: none; border-left-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Where the fund holds derivatives, they are not included in the total number of portfolio holdings.&lt;/div&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000006728Member"
      decimals="INF"
      id="h_24_f0f46b26_0a49_4644_8714_cf8e907e73ac"
      unitRef="USD">1511260673</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000006728Member"
      decimals="INF"
      id="h_26_bf541cba_cd26_4796_8c8c_b639028e7f13"
      unitRef="Holding">108</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000006728Member"
      decimals="4"
      id="h_28_a70ae11e_217e_4e6c_b601_746ac314069f"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000006728Member"
      id="t_36_bda650c9_4a05_47ee_8448_999f288b34fc">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;PORTFOLIO COMPOSITION (BASED ON TOTAL INVESTMENTS AS OF 4/30/26)&lt;/div&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Portfolio structure&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Fixed Income&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;99.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Composition including fixed income credit quality&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;89.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Federal Agencies&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;

</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006728Member_FixedIncomeSecuritiesMember"
      decimals="4"
      id="h_29_a1c0fb43_ea55_e268_6aeb_5f3d96ae0d0c"
      unitRef="pure">0.992</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006728Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_30_76b69bec_eba1_ceb4_6730_630042398bbe"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006728Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_31_4ba43c27_74d2_3d71_dab6_a22f0236162c"
      unitRef="pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006728Member_FitchAARatingMember"
      decimals="4"
      id="h_32_bb058bc4_b30e_5b13_9f84_b2b8c7247683"
      unitRef="pure">0.012</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006728Member_FitchARatingMember"
      decimals="4"
      id="h_33_66cbcf06_2542_498e_a5fc_d40b5772b6df"
      unitRef="pure">0.003</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006728Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_34_be0f77cc_fa59_1f28_dde1_a51b19d963c6"
      unitRef="pure">0.897</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006728Member_FederalAgenciesMember"
      decimals="4"
      id="h_35_9ae617a4_f4b6_c771_0676_6ccff790c0be"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006728Member_MoneyMarketFundsQualityMember"
      decimals="4"
      id="h_36_c9f7dc52_93a3_ce55_09be_48845bddc2a5"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251031_20260430_C000006728Member"
      id="t_39_ffb854d0_05da_b5ec_993b_fb64e75fb43f">
&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;
</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000006730Member"
      id="t_46_2e03fbaf_e1ff_6ef1_0e63_66bb944b426d">MFS&#xae; Inflation-AdjustedBond Fund</oef:FundName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000006730Member"
      id="t_47_ef9a0e2f_5a24_ced0_f47b_6675d2cb9dec">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_47_a4a00fb4_37f2_3396_06ac_6058487207a9;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about MFS Inflation-Adjusted Bond Fund for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000006730Member"
      id="t_39_0cee98e4_1764_4f4c_8fa6_7efd32d157a1">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(45, 126, 201); font-family: 'arial'; font-weight: normal; font-size: 11pt;"&gt;funds.mfs.com&lt;/span&gt;. You can also request this information by contacting us at 1&#x2011;800&#x2011;225&#x2011;2606 or by sending an e-mail request to orderliterature@mfs.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000006730Member"
      id="t_41_eeff1d5d_ef8c_4793_a69e_f949d2890916">funds.mfs.com</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000006730Member"
      id="t_42_d937558c_6e76_4b33_9fff_102d52536b40">1&#x2011;800&#x2011;225&#x2011;2606</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="D20251031_20260430_C000006730Member"
      id="t_40_2a13f0db_7cf6_465e_9561_f239ea0e3d1a">orderliterature@mfs.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000006730Member"
      id="t_43_6abe46ce_bec2_4e32_83e6_33094f006327">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND EXPENSES&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(126, 45, 64); font-size: 12pt; text-align: left; margin: 0px 0px 6pt 0px;"&gt;What were the fund costs for the last six months?&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;(based on a hypothetical $10,000 investment)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Class Name&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 3pt 0 3pt;"&gt;Costs&#160;paid as a percentage of&#160;a&#160;$10,000&#160;investment (annualized)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: rgb(128, 128, 128); border-top-style: solid; border-top-width: 1pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; font-weight: normal; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;R1&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;75&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;1.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000006730Member"
      decimals="INF"
      id="h_29_1638fdd0_f3e4_4557_ac28_d44b68aa6ad9"
      unitRef="USD">75</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000006730Member"
      decimals="4"
      id="h_30_f66b23bf_4506_4294_8166_3dd6d8f19fbe"
      unitRef="pure">0.0151</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000006730Member"
      id="t_44_669c809b_e94f_4701_a2aa_82e86778e3ea">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND STATISTICS AS OF 4/30/26&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Net Assets ($):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;1,511,260,673&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Maturity (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;7.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Total Number of Holdings:&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;108&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Duration (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;6.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Portfolio Turnover Rate (%):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;10&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-left-color: initial; border-left-style: none; border-left-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Where the fund holds derivatives, they are not included in the total number of portfolio holdings.&lt;/div&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000006730Member"
      decimals="INF"
      id="h_31_f54390f7_4103_4a77_a86f_55d5f8606587"
      unitRef="USD">1511260673</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000006730Member"
      decimals="INF"
      id="h_33_86c805f0_4f22_46d9_a396_f436716a590c"
      unitRef="Holding">108</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000006730Member"
      decimals="4"
      id="h_35_c5941d05_22d9_45f8_99d3_c9a5c254eacb"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000006730Member"
      id="t_45_dd2f8e6e_c5de_4d9c_823d_209dc90c436e">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;PORTFOLIO COMPOSITION (BASED ON TOTAL INVESTMENTS AS OF 4/30/26)&lt;/div&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Portfolio structure&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Fixed Income&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;99.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Composition including fixed income credit quality&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;89.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Federal Agencies&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;

</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006730Member_FixedIncomeSecuritiesMember"
      decimals="4"
      id="h_36_c44f39d0_2691_dde9_d4b6_96069f0b3a04"
      unitRef="pure">0.992</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006730Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_37_755c8ce8_2f2b_3d04_db78_a0fb8fbcf9b1"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006730Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_38_958d3ef6_72da_98e1_e593_d5b477a65bf5"
      unitRef="pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006730Member_FitchAARatingMember"
      decimals="4"
      id="h_39_acd072c2_50a3_6480_5951_fea0df81de91"
      unitRef="pure">0.012</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006730Member_FitchARatingMember"
      decimals="4"
      id="h_40_ac9becd5_f9a0_51d5_fabe_3e4e24067fb4"
      unitRef="pure">0.003</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006730Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_41_6a2cb96e_a62c_1f14_5745_14df56a1f7ea"
      unitRef="pure">0.897</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006730Member_FederalAgenciesMember"
      decimals="4"
      id="h_42_9f8dec1d_7097_8851_cc8d_025a4f44dbbc"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006730Member_MoneyMarketFundsQualityMember"
      decimals="4"
      id="h_43_a552f95a_5549_6eb0_74d5_7468c3286aef"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251031_20260430_C000006730Member"
      id="t_48_b006f1e5_afe0_1e5f_a4a0_1af7dfe5feb6">
&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;
</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000006732Member"
      id="t_55_c6cb9678_70fb_518d_2240_fabb8eb232bf">MFS&#xae; Inflation-AdjustedBond Fund</oef:FundName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000006732Member"
      id="t_56_bc4a5e72_cdb3_27a4_13e5_c21b5b9046b9">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_56_6eac6b0b_97d9_32ef_bd9e_35f44a059b81;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about MFS Inflation-Adjusted Bond Fund for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000006732Member"
      id="t_48_661119e0_5f16_4c30_81f7_47360037db96">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(45, 126, 201); font-family: 'arial'; font-weight: normal; font-size: 11pt;"&gt;funds.mfs.com&lt;/span&gt;. You can also request this information by contacting us at 1&#x2011;800&#x2011;225&#x2011;2606 or by sending an e-mail request to orderliterature@mfs.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000006732Member"
      id="t_50_c8485563_e356_4d7f_b443_02957ea885ea">funds.mfs.com</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000006732Member"
      id="t_51_41b50c87_7de9_4ebc_a355_71cfca329b35">1&#x2011;800&#x2011;225&#x2011;2606</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="D20251031_20260430_C000006732Member"
      id="t_49_3ab41100_9ac6_4509_b855_dd8cc7e32df0">orderliterature@mfs.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000006732Member"
      id="t_52_7b2834a9_9e67_43d4_ad74_61ce3ba65441">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND EXPENSES&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(126, 45, 64); font-size: 12pt; text-align: left; margin: 0px 0px 6pt 0px;"&gt;What were the fund costs for the last six months?&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;(based on a hypothetical $10,000 investment)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Class Name&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 3pt 0 3pt;"&gt;Costs&#160;paid as a percentage of&#160;a&#160;$10,000&#160;investment (annualized)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: rgb(128, 128, 128); border-top-style: solid; border-top-width: 1pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; font-weight: normal; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;R2&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;50&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;1.01&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000006732Member"
      decimals="INF"
      id="h_36_c179a24c_2ed1_41c3_8e80_677ce12946c7"
      unitRef="USD">50</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000006732Member"
      decimals="4"
      id="h_37_abca30ad_8c39_4e01_af78_b842a3b0e59b"
      unitRef="pure">0.0101</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000006732Member"
      id="t_53_e7998ce9_e0ba_4015_b2ed_b0cbe8d67836">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND STATISTICS AS OF 4/30/26&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Net Assets ($):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;1,511,260,673&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Maturity (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;7.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Total Number of Holdings:&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;108&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Duration (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;6.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Portfolio Turnover Rate (%):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;10&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-left-color: initial; border-left-style: none; border-left-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Where the fund holds derivatives, they are not included in the total number of portfolio holdings.&lt;/div&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000006732Member"
      decimals="INF"
      id="h_38_fa1b5760_a608_42f2_bbfb_7d796396923b"
      unitRef="USD">1511260673</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000006732Member"
      decimals="INF"
      id="h_40_e2903176_e8f6_4f97_9c26_dde05ee057e1"
      unitRef="Holding">108</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000006732Member"
      decimals="4"
      id="h_42_589da946_53a5_4207_baee_c8478f1c5d60"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000006732Member"
      id="t_54_f07aa4a9_8822_4e00_bbd5_4d0c34b9bf66">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;PORTFOLIO COMPOSITION (BASED ON TOTAL INVESTMENTS AS OF 4/30/26)&lt;/div&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Portfolio structure&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Fixed Income&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;99.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Composition including fixed income credit quality&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;89.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Federal Agencies&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;

</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006732Member_FixedIncomeSecuritiesMember"
      decimals="4"
      id="h_43_11d6f1de_6116_ffbc_06e2_819ffe79018a"
      unitRef="pure">0.992</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006732Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_44_8635dc62_158e_e6cc_6956_4bfa2fc83640"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006732Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_45_3d55027b_7051_af8a_fcb7_687cc35b822c"
      unitRef="pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006732Member_FitchAARatingMember"
      decimals="4"
      id="h_46_c91f4a72_8de0_8af8_f269_1029d3414f35"
      unitRef="pure">0.012</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006732Member_FitchARatingMember"
      decimals="4"
      id="h_47_b3429f54_361c_a576_a79b_fb7fca63e3ab"
      unitRef="pure">0.003</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006732Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_48_7074d20a_2c4f_2a4c_44c8_32464d41e724"
      unitRef="pure">0.897</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006732Member_FederalAgenciesMember"
      decimals="4"
      id="h_49_eee97df4_1370_e731_c1a0_36843b7aaa43"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006732Member_MoneyMarketFundsQualityMember"
      decimals="4"
      id="h_50_d0269634_16ae_3fb1_bbf9_d441dae23787"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251031_20260430_C000006732Member"
      id="t_57_2ea6ba5d_e0cd_a5a8_d21b_2fb26f806ab6">
&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;
</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000006733Member"
      id="t_64_2c7c07b8_57b8_096d_ecfd_be5b0f110431">MFS&#xae; Inflation-AdjustedBond Fund</oef:FundName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000006733Member"
      id="t_55_e4051123_0136_46a5_b851_c87d35d92c87">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_65_eece8d27_6b2b_89f9_a6d4_e3aa4dcd1ef9;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about MFS Inflation-Adjusted Bond Fund for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000006733Member"
      id="t_57_e1cee463_eafd_4fba_9f1c_7370f005e800">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(45, 126, 201); font-family: 'arial'; font-weight: normal; font-size: 11pt;"&gt;funds.mfs.com&lt;/span&gt;. You can also request this information by contacting us at 1&#x2011;800&#x2011;225&#x2011;2606 or by sending an e-mail request to orderliterature@mfs.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000006733Member"
      id="t_59_151a32ff_3a32_4a74_9431_bd8578c01bf1">funds.mfs.com</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000006733Member"
      id="t_60_26437dc7_bf23_4576_9550_2bbe4a9ae118">1&#x2011;800&#x2011;225&#x2011;2606</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="D20251031_20260430_C000006733Member"
      id="t_58_beead59b_6a91_4714_b267_0fccda348556">orderliterature@mfs.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000006733Member"
      id="t_61_7dfa9a6d_eff1_4125_a0b0_220c1a744894">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND EXPENSES&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(126, 45, 64); font-size: 12pt; text-align: left; margin: 0px 0px 6pt 0px;"&gt;What were the fund costs for the last six months?&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;(based on a hypothetical $10,000 investment)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Class Name&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 3pt 0 3pt;"&gt;Costs&#160;paid as a percentage of&#160;a&#160;$10,000&#160;investment (annualized)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: rgb(128, 128, 128); border-top-style: solid; border-top-width: 1pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; font-weight: normal; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;R3&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;38&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;0.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000006733Member"
      decimals="INF"
      id="h_43_f3adf128_b495_4856_9d42_6b599512be30"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000006733Member"
      decimals="4"
      id="h_44_8ef917fc_2917_4c59_91a3_b7d781db45c5"
      unitRef="pure">0.0076</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000006733Member"
      id="t_62_80781ce9_89b6_4022_92d5_7b4402fe7c18">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND STATISTICS AS OF 4/30/26&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Net Assets ($):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;1,511,260,673&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Maturity (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;7.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Total Number of Holdings:&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;108&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Duration (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;6.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Portfolio Turnover Rate (%):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;10&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-left-color: initial; border-left-style: none; border-left-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Where the fund holds derivatives, they are not included in the total number of portfolio holdings.&lt;/div&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000006733Member"
      decimals="INF"
      id="h_45_e28a5902_9661_42c5_9a8c_e58529776046"
      unitRef="USD">1511260673</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000006733Member"
      decimals="INF"
      id="h_47_67c11046_dfe0_438e_82bc_b3903623bf30"
      unitRef="Holding">108</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000006733Member"
      decimals="4"
      id="h_49_0170f85b_8969_425d_9ef4_ad905ced3200"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000006733Member"
      id="t_63_971e7aaa_578f_455f_ab0b_d995cb5aadf6">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;PORTFOLIO COMPOSITION (BASED ON TOTAL INVESTMENTS AS OF 4/30/26)&lt;/div&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Portfolio structure&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Fixed Income&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;99.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Composition including fixed income credit quality&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;89.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Federal Agencies&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;

</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006733Member_FixedIncomeSecuritiesMember"
      decimals="4"
      id="h_50_e5ad15c1_53ee_ba38_1b69_209f1b566e19"
      unitRef="pure">0.992</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006733Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_51_fa741875_18ac_0809_b638_aa55156c6709"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006733Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_52_bb53bffd_90f8_1ba3_6188_70fdb3f3ba7a"
      unitRef="pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006733Member_FitchAARatingMember"
      decimals="4"
      id="h_53_89da6cc7_c949_46a7_b70a_701ff3e19a8a"
      unitRef="pure">0.012</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006733Member_FitchARatingMember"
      decimals="4"
      id="h_54_6bf0c3d7_51cb_a1fd_653c_15b528573e6c"
      unitRef="pure">0.003</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006733Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_55_c69fb13a_d470_8dc2_5aa2_273e5d9d4e87"
      unitRef="pure">0.897</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006733Member_FederalAgenciesMember"
      decimals="4"
      id="h_56_09ed9389_b848_ea57_3b4f_694b35fced92"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006733Member_MoneyMarketFundsQualityMember"
      decimals="4"
      id="h_57_63658a70_ee94_e0fb_0216_37b1fc49e48d"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251031_20260430_C000006733Member"
      id="t_65_3eb88ffc_aff4_94c4_839d_ec1ac7b59eb5">
&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;
</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000006725Member"
      id="t_73_af5b5e16_2275_317c_3a0d_4f8e6f144493">MFS&#xae; Inflation-AdjustedBond Fund</oef:FundName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000006725Member"
      id="t_64_f55ac61a_2596_4154_8eb1_daf5723655d4">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_74_b0e9899b_bbbf_103c_87ec_840e1f341d8d;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about MFS Inflation-Adjusted Bond Fund for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000006725Member"
      id="t_66_58d86b12_859e_41e2_8307_e8afce061c6d">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(45, 126, 201); font-family: 'arial'; font-weight: normal; font-size: 11pt;"&gt;funds.mfs.com&lt;/span&gt;. You can also request this information by contacting us at 1&#x2011;800&#x2011;225&#x2011;2606 or by sending an e-mail request to orderliterature@mfs.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000006725Member"
      id="t_68_d48cd0ce_3d64_4055_95e7_3be6771a7190">funds.mfs.com</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000006725Member"
      id="t_69_6019dee8_bbbc_4799_9167_09d0bf9a9dce">1&#x2011;800&#x2011;225&#x2011;2606</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="D20251031_20260430_C000006725Member"
      id="t_67_6a799d7b_a9c7_40b1_be81_e9e237dc9569">orderliterature@mfs.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000006725Member"
      id="t_70_fe55f10d_956a_4d90_b119_43267a735652">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND EXPENSES&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(126, 45, 64); font-size: 12pt; text-align: left; margin: 0px 0px 6pt 0px;"&gt;What were the fund costs for the last six months?&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;(based on a hypothetical $10,000 investment)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Class Name&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 3pt 0 3pt;"&gt;Costs&#160;paid as a percentage of&#160;a&#160;$10,000&#160;investment (annualized)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: rgb(128, 128, 128); border-top-style: solid; border-top-width: 1pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; font-weight: normal; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;R4&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;25&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;0.51&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000006725Member"
      decimals="INF"
      id="h_50_be87d149_134b_4e0c_abf1_5af55c2f4d3d"
      unitRef="USD">25</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000006725Member"
      decimals="4"
      id="h_51_0b09de42_2264_4be5_9362_0e50cf741dc4"
      unitRef="pure">0.0051</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000006725Member"
      id="t_71_d2963ad9_3e30_416b_b2c8_75915f036c0e">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND STATISTICS AS OF 4/30/26&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Net Assets ($):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;1,511,260,673&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Maturity (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;7.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Total Number of Holdings:&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;108&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Duration (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;6.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Portfolio Turnover Rate (%):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;10&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-left-color: initial; border-left-style: none; border-left-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Where the fund holds derivatives, they are not included in the total number of portfolio holdings.&lt;/div&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000006725Member"
      decimals="INF"
      id="h_52_cea4e043_1ff9_456f_98d3_3f3f56181e40"
      unitRef="USD">1511260673</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000006725Member"
      decimals="INF"
      id="h_54_4122a757_4b72_42b1_9c31_dcdbbd3671e4"
      unitRef="Holding">108</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000006725Member"
      decimals="4"
      id="h_56_0ef198a7_0e94_45f8_b7b9_2a9fb2255d10"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000006725Member"
      id="t_72_e80c12a7_07e1_4c37_bd14_35ae388a097f">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;PORTFOLIO COMPOSITION (BASED ON TOTAL INVESTMENTS AS OF 4/30/26)&lt;/div&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Portfolio structure&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Fixed Income&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;99.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Composition including fixed income credit quality&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;89.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Federal Agencies&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;

</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006725Member_FixedIncomeSecuritiesMember"
      decimals="4"
      id="h_57_d45397d0_fbd4_a29d_1ff4_5d01af8c26b3"
      unitRef="pure">0.992</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006725Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_58_67f1df76_f830_0b13_d0df_3a338562dd47"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006725Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_59_bd1c6bf9_5d11_332a_618c_ddcea0458167"
      unitRef="pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006725Member_FitchAARatingMember"
      decimals="4"
      id="h_60_d6b6d81e_65e2_c300_e283_67ca955f437e"
      unitRef="pure">0.012</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006725Member_FitchARatingMember"
      decimals="4"
      id="h_61_f17e970b_8be7_a5e9_c46a_b08e4d7ac56b"
      unitRef="pure">0.003</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006725Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_62_bc8887c6_10df_5006_adf4_a2bf43e9d463"
      unitRef="pure">0.897</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006725Member_FederalAgenciesMember"
      decimals="4"
      id="h_63_74eefe81_7b3e_06c3_d7f4_bcdfed9f53e5"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000006725Member_MoneyMarketFundsQualityMember"
      decimals="4"
      id="h_64_4a327859_9e7c_e8cb_d5f1_d7d9049f91e9"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251031_20260430_C000006725Member"
      id="t_74_b93d46cb_e746_d985_4e34_7666a8c8e7b2">
&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;
</oef:CreditRatingsSelectionTextBlock>
    <oef:FundName
      contextRef="D20251031_20260430_C000126364Member"
      id="t_82_4ac12d5b_bfe2_18db_de3e_f06c498fb86f">MFS&#xae; Inflation-AdjustedBond Fund</oef:FundName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251031_20260430_C000126364Member"
      id="t_73_b0bdc340_1509_4188_996f_ba9f4e8175f6">This &lt;span class="sec-hidden" style="-sec-ix-hidden: t_83_a3f8e194_2499_74ab_ff11_64076ad44034;"&gt;semiannual shareholder report&lt;/span&gt; contains important information about MFS Inflation-Adjusted Bond Fund for the period of November 1, 2025 to April 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="D20251031_20260430_C000126364Member"
      id="t_75_7590ee59_5e88_4fee_9661_231b109505a9">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; color: rgb(45, 126, 201); font-family: 'arial'; font-weight: normal; font-size: 11pt;"&gt;funds.mfs.com&lt;/span&gt;. You can also request this information by contacting us at 1&#x2011;800&#x2011;225&#x2011;2606 or by sending an e-mail request to orderliterature@mfs.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251031_20260430_C000126364Member"
      id="t_77_596b45dd_3658_4d85_bf03_5516fefb0995">funds.mfs.com</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251031_20260430_C000126364Member"
      id="t_78_d257ef65_fbfd_4ac0_82b8_3c02a4c6b5de">1&#x2011;800&#x2011;225&#x2011;2606</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail
      contextRef="D20251031_20260430_C000126364Member"
      id="t_76_75bc02a1_e463_4660_9b4a_afa480fd8e22">orderliterature@mfs.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock
      contextRef="D20251031_20260430_C000126364Member"
      id="t_79_1c69918f_1160_4663_91c1_21958b82a989">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND EXPENSES&lt;/div&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(126, 45, 64); font-size: 12pt; text-align: left; margin: 0px 0px 6pt 0px;"&gt;What were the fund costs for the last six months?&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;(based on a hypothetical $10,000 investment)&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; vertical-align: bottom; font-style: italic; font-size: 10pt; text-align: center; color: rgb(0, 0, 0); width: 533pt; position: absolute; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Class Name&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal; text-align: center; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 3pt 0 3pt;"&gt;Costs&#160;paid as a percentage of&#160;a&#160;$10,000&#160;investment (annualized)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: rgb(128, 128, 128); border-top-style: solid; border-top-width: 1pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; font-weight: normal; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;R6&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; border-right-color: rgb(128, 128, 128); border-right-style: solid; border-right-width: 1pt; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;20&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: center; vertical-align: middle; padding: 0 3pt 0 3pt;"&gt;0.41&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251031_20260430_C000126364Member"
      decimals="INF"
      id="h_57_8aa209bb_ecb0_494b_89c3_21d1321137d5"
      unitRef="USD">20</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251031_20260430_C000126364Member"
      decimals="4"
      id="h_58_7311a322_e0eb_4e35_ae15_caf39aa78723"
      unitRef="pure">0.0041</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251031_20260430_C000126364Member"
      id="t_80_069b00d1_5fc5_4394_90b3_4213a5d4cd1d">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;FUND STATISTICS AS OF 4/30/26&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Net Assets ($):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;1,511,260,673&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Maturity (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;7.2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Total Number of Holdings:&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;108&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; padding: 0 3pt 0 3pt;"&gt;Average Effective Duration (yrs):&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; padding: 0 3pt 0 3pt;"&gt;6.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-top-color: initial; border-top-style: none; border-top-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; padding: 0 3pt 0 3pt;"&gt;Portfolio Turnover Rate (%):&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 72pt; text-align: right; padding: 0 3pt 0 3pt;"&gt;10&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-weight: bold; text-align: left; font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; border-left-color: initial; border-left-style: none; border-left-width: initial; width: 178pt; font-weight: normal; text-align: left; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; width: 72pt; font-weight: normal; text-align: right; border-left-color: initial; border-left-style: none; border-left-width: initial; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 0 3pt 0 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Where the fund holds derivatives, they are not included in the total number of portfolio holdings.&lt;/div&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260430_C000126364Member"
      decimals="INF"
      id="h_59_0241115b_83e7_4d0a_86c0_9109a2652d40"
      unitRef="USD">1511260673</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260430_C000126364Member"
      decimals="INF"
      id="h_61_3110fc9b_427f_46b7_9fa7_e60917713702"
      unitRef="Holding">108</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251031_20260430_C000126364Member"
      decimals="4"
      id="h_63_8ed8ce8a_2f00_40ca_b656_92a410a49749"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251031_20260430_C000126364Member"
      id="t_81_57cea686_be2d_4214_91aa_0a6de80cb996">
&lt;div style="font-family: 'arial'; font-size: 11.52pt; font-weight: bold; color: rgb(126, 45, 64); margin: 0px 0px 3pt 0px;"&gt;PORTFOLIO COMPOSITION (BASED ON TOTAL INVESTMENTS AS OF 4/30/26)&lt;/div&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Portfolio structure&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; page-break-inside: avoid; break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Fixed Income&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;99.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: left; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: right; font-size: 10pt; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;div style="font-family: 'arial'; color: rgb(0, 0, 0); letter-spacing: normal; font-size: 10pt; text-align: left; font-weight: bold; margin: 12pt 0px 3pt 0px;"&gt;&lt;b&gt;Composition including fixed income credit quality&lt;/b&gt;&lt;/div&gt;

&lt;table style="table-layout: auto; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;

&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;U.S. Government&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;89.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Federal Agencies&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: 16pt; border-bottom-color: rgb(128, 128, 128); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; vertical-align: bottom; text-align: left; padding: 2pt 3pt 2pt 3pt;"&gt;Money Market Funds&lt;/td&gt;
&lt;td style="font-weight: 400; break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 10pt; text-align: right; vertical-align: bottom; width: 50pt; white-space: nowrap; padding: 2pt 3pt 2pt 3pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;


&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;

</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000126364Member_FixedIncomeSecuritiesMember"
      decimals="4"
      id="h_64_7ca58256_94d3_719f_bdd9_d8e30c8bb5af"
      unitRef="pure">0.992</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000126364Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_65_97c97d73_832e_2999_f382_66c6230abb6b"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000126364Member_MoodysAaaRatingMember"
      decimals="4"
      id="h_66_fd075195_d7e9_b4cb_c40e_f6d931b43594"
      unitRef="pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000126364Member_FitchAARatingMember"
      decimals="4"
      id="h_67_ad655112_b14a_9b80_2c59_4225d1f634cf"
      unitRef="pure">0.012</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000126364Member_FitchARatingMember"
      decimals="4"
      id="h_68_f20164cf_3855_b895_3715_880f16b101c6"
      unitRef="pure">0.003</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000126364Member_USGovernmentDebtSecuritiesMember"
      decimals="4"
      id="h_69_628cb0bc_a171_d8dd_ed81_e9425e6f2691"
      unitRef="pure">0.897</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000126364Member_FederalAgenciesMember"
      decimals="4"
      id="h_70_b4fee598_ddf4_b100_da82_9a52c05a7e20"
      unitRef="pure">0.057</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="TI20260430_C000126364Member_MoneyMarketFundsQualityMember"
      decimals="4"
      id="h_71_c7d106aa_dd12_ff33_e658_3b7a07062d53"
      unitRef="pure">0.008</oef:PctOfTotalInv>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251031_20260430_C000126364Member"
      id="t_83_777a4268_9ee5_c0d0_5149_def3b2ea143c">
&lt;div style="font-family: 'arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; margin: 0px 0px 6pt 0px;"&gt;Ratings are assigned using Moody&#x2019;s, Fitch, and Standard &amp;amp; Poor&#x2019;s and applying a hierarchy: If all 3 agencies rate a security, the middle rating is assigned; if 2 agencies rate a security, the lower rating is assigned. If none of the 3 agencies rate a security, we use DBRS Morningstar. If none of the 4 agencies rate a security, we use Kroll Bond Rating Agency. Ratings are shown in the S&amp;amp;P and Fitch scale (e.g., AAA). All ratings are subject to change.&lt;/div&gt;
</oef:CreditRatingsSelectionTextBlock>
</xbrl>
