<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000819673="http://www.MFS.com/20241031"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rr="http://xbrl.sec.gov/rr/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="c485bpos-20250227.xsd" xlink:type="simple"/>
    <context id="Context_20241031_20241031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006697Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006699Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006700Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006701Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006703Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006705Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006706Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006698Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000126358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_PrincipalRisks_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:PrincipalRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_RiskLoseMoneyMember_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_RiskNotInsuredMember_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_InvestmentSelectionRisk_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:InvestmentSelectionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_EquityMarketRiskCompanyRisk_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:EquityMarketRiskCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_GrowthCompanyRisk_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:GrowthCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_ForeignRisk_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:ForeignRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_EmergingMarketsRisk_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_CurrencyRisk_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_FocusRisk_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:FocusRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_LiquidityRisk_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002490Member_LargeShareholderRisk_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:LargeShareholderRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006697Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006697Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006697Member_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006697Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_MSCIAllCountryWorldIndexnetdiv1_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">cik0000819673:MSCIAllCountryWorldIndexnetdiv1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_MSCIAllCountryWorldGrowthIndexnetdiv2_S000002490Member_S000002490Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002490Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">cik0000819673:MSCIAllCountryWorldGrowthIndexnetdiv2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006707Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006708Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006709Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006710Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000200511Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_PrincipalRisks_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:PrincipalRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_RiskLoseMoneyMember_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_RiskNotInsuredMember_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">rr:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_InvestmentSelectionRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:InvestmentSelectionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_DebtMarketRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:DebtMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_InterestRateRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_CreditRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_ForeignRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:ForeignRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_EmergingMarketsRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_CurrencyRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_FocusRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:FocusRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_PrepaymentExtensionRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:PrepaymentExtensionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:When-IssuedDelayedDeliveryandForwardCommitmentTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_DerivativesRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_LeveragingRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:LeveragingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_CounterpartyandThirdPartyRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:CounterpartyandThirdPartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_LiquidityRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_S000002491Member_LargeShareholderRisk_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:RiskAxis">cik0000819673:LargeShareholderRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006707Member_S000002491Member_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006707Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006707Member_S000002491Member_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">cik0000819673:C000006707Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="Context_20241031_20241031_BloombergUSAggregateBondIndex3_S000002491Member_S000002491Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819673</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000819673:S000002491Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">cik0000819673:BloombergUSAggregateBondIndex3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-31</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Years">
        <measure>utr:Y</measure>
    </unit>
    <dei:EntityInvCompanyType contextRef="Context_20241031_20241031" id="ixv-32560">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Context_20241031_20241031" id="ixv-32561">MFS&#xae;  SERIES TRUST VIII</dei:EntityRegistrantName>
    <dei:DocumentEffectiveDate contextRef="Context_20241031_20241031" id="ixv-32563">2025-02-28</dei:DocumentEffectiveDate>
    <rr:ProspectusDate contextRef="Context_20241031_20241031" id="ixv-32564">2025-02-28</rr:ProspectusDate>
    <rr:RiskReturnHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32565">MFS&#xae;
Global Growth Fund  Summary
of Key Information</rr:RiskReturnHeading>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32566">MWOFX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32567">MWOBX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32568">MWOCX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32569">MWOIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32570">MWOGX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32571">MGWRX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32572">MWOHX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32573">MWOJX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32574">MWOKX</dei:TradingSymbol>
    <rr:ObjectiveHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32576">Investment Objective</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-251">&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s
investment objective is to seek capital appreciation. &lt;/p&gt;</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32577">Fees and Expenses  </rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-254">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund.
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares,
you and certain members of your family invest, or agree to invest in the future, at least $50,000 in
MFS funds. More information about these and other waivers and reductions is available from your financial
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 10 and &#x201c;Appendix A &#x2013; Waivers
and Reductions of Sales Charges&#x201d; on page A-1 of the fund&#x2019;s prospectus. &lt;/p&gt;</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32578">You may qualify for sales charge reductions if, with respect to Class A shares,
you and certain members of your family invest, or agree to invest in the future, at least $50,000 in
MFS funds.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32579"
      unitRef="usd">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32580">Shareholder Fees (fees paid
directly from your investment):</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32582"
      unitRef="pure">0.0575</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32583"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32584"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32585"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32586"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32587"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32588"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32589"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32590"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_39_"
      unitRef="pure">0.0100</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32592"
      unitRef="pure">0.0400</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32593"
      unitRef="pure">0.0100</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32594"
      unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32595"
      unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32596"
      unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32597"
      unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32598"
      unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32599"
      unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:OperatingExpensesCaption
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32600">Annual
Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment):</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32602"
      unitRef="pure">0.0090</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32603"
      unitRef="pure">0.0090</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32604"
      unitRef="pure">0.0090</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32605"
      unitRef="pure">0.0090</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32606"
      unitRef="pure">0.0090</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32607"
      unitRef="pure">0.0090</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32608"
      unitRef="pure">0.0090</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32609"
      unitRef="pure">0.0090</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32610"
      unitRef="pure">0.0090</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32611"
      unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32612"
      unitRef="pure">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32613"
      unitRef="pure">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32614"
      unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32615"
      unitRef="pure">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32616"
      unitRef="pure">0.0050</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32617"
      unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32618"
      unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32619"
      unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32620"
      unitRef="pure">0.0017</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32621"
      unitRef="pure">0.0017</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32622"
      unitRef="pure">0.0017</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32623"
      unitRef="pure">0.0017</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32624"
      unitRef="pure">0.0017</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32625"
      unitRef="pure">0.0017</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32626"
      unitRef="pure">0.0017</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32627"
      unitRef="pure">0.0017</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32628"
      unitRef="pure">0.0009</rr:OtherExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32629"
      unitRef="pure">0.0132</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32630"
      unitRef="pure">0.0207</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32631"
      unitRef="pure">0.0207</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32632"
      unitRef="pure">0.0107</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32633"
      unitRef="pure">0.0207</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32634"
      unitRef="pure">0.0157</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32635"
      unitRef="pure">0.0132</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32636"
      unitRef="pure">0.0107</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32637"
      unitRef="pure">0.0099</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_84_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_85_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_86_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_87_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_88_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_89_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_90_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_91_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_92_"
      unitRef="pure">-0.0009</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32647"
      unitRef="pure">0.0122</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32648"
      unitRef="pure">0.0197</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32649"
      unitRef="pure">0.0197</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32650"
      unitRef="pure">0.0097</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32651"
      unitRef="pure">0.0197</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32652"
      unitRef="pure">0.0147</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32653"
      unitRef="pure">0.0122</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32654"
      unitRef="pure">0.0097</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32655"
      unitRef="pure">0.0090</rr:NetExpensesOverAssets>
    <rr:ExpenseExampleHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32656">Example
</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-788">&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The example
assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your shares
at the end of the time periods (unless otherwise indicated); your investment has a 5% return each year;
and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleByYearCaption
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32657">Although
your actual costs will likely be higher or lower, under these assumptions your costs would be:</rr:ExpenseExampleByYearCaption>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32658"
      unitRef="usd">692</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32659"
      unitRef="usd">960</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32660"
      unitRef="usd">1248</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32661"
      unitRef="usd">2066</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_109_"
      unitRef="usd">600</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_111_"
      unitRef="usd">939</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_113_"
      unitRef="usd">1304</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_115_"
      unitRef="usd">2200</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_110_"
      unitRef="usd">200</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_112_"
      unitRef="usd">639</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_114_"
      unitRef="usd">1104</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_116_"
      unitRef="usd">2200</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_117_"
      unitRef="usd">300</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_119_"
      unitRef="usd">639</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_121_"
      unitRef="usd">1104</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_123_"
      unitRef="usd">2200</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_118_"
      unitRef="usd">200</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_120_"
      unitRef="usd">639</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_122_"
      unitRef="usd">1104</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="_124_"
      unitRef="usd">2200</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32678"
      unitRef="usd">99</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32679"
      unitRef="usd">330</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32680"
      unitRef="usd">580</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32681"
      unitRef="usd">1297</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32682"
      unitRef="usd">200</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32683"
      unitRef="usd">639</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32684"
      unitRef="usd">1104</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32685"
      unitRef="usd">2392</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32686"
      unitRef="usd">150</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32687"
      unitRef="usd">486</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32688"
      unitRef="usd">846</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32689"
      unitRef="usd">1859</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32690"
      unitRef="usd">124</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32691"
      unitRef="usd">408</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32692"
      unitRef="usd">714</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32693"
      unitRef="usd">1582</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32694"
      unitRef="usd">99</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32695"
      unitRef="usd">330</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32696"
      unitRef="usd">580</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32697"
      unitRef="usd">1297</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32698"
      unitRef="usd">92</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32699"
      unitRef="usd">306</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32700"
      unitRef="usd">538</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32701"
      unitRef="usd">1205</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32702">Portfolio
Turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-1155">&lt;p style="-sec-ix-redline:true;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions,
when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate
may indicate higher transaction costs and may result in higher taxes when shares are held in a taxable
account. These transaction costs, which are not reflected in &#x201c;Annual Fund Operating Expenses&#x201d; or
in the &#x201c;Example,&#x201d; affect the fund&#x2019;s performance.  During the most recent fiscal year, the fund&#x2019;s
portfolio turnover rate was 23% of the average value of its portfolio.&lt;/p&gt;</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32703"
      unitRef="pure">0.23</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32704">Principal
Investment Strategies</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-1158">&lt;p style="-sec-ix-redline:true;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS (Massachusetts Financial Services Company,
the fund's investment adviser) normally invests the fund&#x2019;s assets primarily in U.S. and foreign equity
securities, including emerging market equity securities. Equity securities include common stocks, depositary
receipts, and other securities that represent an ownership interest (or right to acquire an ownership
interest) in a company or other issuer.  &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS focuses on investing the
fund&#x2019;s assets in the stocks of companies it believes to have above average earnings growth potential
compared to other companies (growth companies).&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may invest the fund&#x2019;s
assets in securities of companies of any size.  &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS normally invests the fund's
assets across different industries, sectors, countries, and regions, but MFS may invest a significant
percentage of the fund&#x2019;s assets in issuers in a single industry, sector, country, or region.  MFS generally
invests the fund's assets in at least three different countries and invests a percentage of the fund's
net assets in securities of foreign issuers equal to at least the lesser of 40% or the percentage of
foreign issuers in the MSCI All Country World Growth Index less 15%.&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS uses
an active bottom-up investment approach to buying and selling investments for the fund. Investments are
selected primarily based on fundamental analysis of individual issuers. Quantitative screening tools
that systematically evaluate issuers may also be considered.&lt;/p&gt;</rr:StrategyNarrativeTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_PrincipalRisks_S000002490Summary1Member"
      id="ixv-1164">&lt;p style="font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal Risks &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As
with any mutual fund, the fund may not achieve its objective and/or you could lose money on your investment
in the fund. An investment in the fund is not a bank deposit and is not insured or guaranteed by the
Federal Deposit Insurance Corporation or any other governmental agency.&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The
principal risks of investing in the fund are:&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32705">Principal Risks </rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_RiskLoseMoneyMember_S000002490Summary1Member"
      id="ixv-32706">As
with any mutual fund, the fund may not achieve its objective and/or you could lose money on your investment
in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_RiskNotInsuredMember_S000002490Summary1Member"
      id="ixv-32707">An investment in the fund is not a bank deposit and is not insured or guaranteed by the
Federal Deposit Insurance Corporation or any other governmental agency.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_InvestmentSelectionRisk_S000002490Summary1Member"
      id="ixv-1168">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investment Selection Risk:
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; MFS' investment analysis and its selection of investments may not produce the
intended results and/or can lead to an investment focus that results in the fund underperforming other
funds with similar investment strategies and/or underperforming the markets in which the fund invests.
 In addition, to the extent MFS considers quantitative tools in managing the fund, such tools may not
produce the intended results. &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_EquityMarketRiskCompanyRisk_S000002490Summary1Member"
      id="ixv-1172">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Equity Market Risk/Company
Risk:&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Equity markets are volatile and can decline
significantly in response to changes in, or investor perceptions of, issuer, market, economic, industry,
political, regulatory, geopolitical, environmental, public health, and other conditions.  These conditions
can affect a single issuer or type of security, issuers within a broad market sector, industry or geographic
region, or the equity markets in general.  Certain events can have a dramatic adverse effect on equity
markets and may lead to periods of high volatility in an equity market or a segment of an equity market.
 The value of an investment held by the fund may decline due to factors directly related to the issuer.&lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_GrowthCompanyRisk_S000002490Summary1Member"
      id="ixv-1177">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Growth
Company Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The stocks of growth companies can be more sensitive to the
company&#x2019;s earnings and more volatile than the market in general.&lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_ForeignRisk_S000002490Summary1Member"
      id="ixv-1181">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Foreign
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; Exposure to foreign markets through issuers or currencies can involve additional
risks relating to market, economic, industry, political, regulatory, geopolitical, environmental, public
health, and other conditions. These factors can make foreign investments, especially those tied economically
to emerging markets or countries subject to sanctions or the threat of new or modified sanctions, more
volatile and less liquid than U.S. investments. In addition, foreign markets can react differently to
these conditions than the U.S. market. &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_EmergingMarketsRisk_S000002490Summary1Member"
      id="ixv-1185">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Emerging Markets Risk:&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;
 Investments tied economically to emerging markets, especially frontier markets, can involve additional
and greater risks than the risks associated with investments in developed markets.  Emerging markets
can have less developed markets&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;,&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; greater custody and operational
risk, less developed legal, regulatory, and accounting systems, greater government involvement in the
economy, greater risk of new or inconsistent government treatment of or restrictions on issuers and instruments,
and greater political, social, geopolitical, and economic instability than developed markets. &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_CurrencyRisk_S000002490Summary1Member"
      id="ixv-1191">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Currency
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The value of foreign currencies relative to the U.S. dollar fluctuates in response
to market, economic, industry, political, regulatory, geopolitical, environmental, public health, and
other conditions, and changes in currency exchange rates impact the financial condition of companies
or other issuers and may change the value in U.S. dollars of investments denominated in foreign currencies.
 &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_FocusRisk_S000002490Summary1Member"
      id="ixv-1201">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Focus
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Issuers in a single industry, sector, country, or region can react similarly to
market, currency, political, economic, regulatory, geopolitical, environmental, public health, and other
conditions, and the fund's performance will be affected by the conditions in the industries, sectors,
countries, and regions to which the fund is exposed.  &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_LiquidityRisk_S000002490Summary1Member"
      id="ixv-1205">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Liquidity
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;It may be difficult to value, and it may not be possible to
sell, certain investments, types of investments, and/or investments in certain segments of the market,
and the fund may have to sell certain of these investments at prices or times that are not advantageous
in order to meet redemptions or other cash needs.  &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_LargeShareholderRisk_S000002490Summary1Member"
      id="ixv-1210">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Large Shareholder
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;From time to time, shareholders of the fund (which may include institutional investors,
financial intermediaries, or other MFS funds) may make relatively large redemptions or purchases of fund
shares.  These transactions may cause the fund to sell securities or invest additional cash, as the case
may be, at disadvantageous prices.  Redemptions of a large number of shares also may increase transaction
and other costs or have adverse tax consequences for shareholders of the fund by requiring a sale of
portfolio securities.  Purchases of a large number of shares may adversely affect the fund's performance
to the extent that it takes time to invest new cash and the fund maintains a larger cash position than
it ordinarily would.&lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32708">Performance Information </rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-1215">&lt;p style="-sec-ix-redline:true;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The
bar chart and performance table below are intended to provide some indication of the risks of investing
in the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance
over time compares with that of (i) a broad measure of market performance and (ii) one or more other
measures of performance for markets in which the fund invests.&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s
past performance (before and after taxes) does not necessarily indicate how the fund will perform in
the future. Updated performance is available online at &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;mfs.com&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; or by
calling 1-800-225-2606.&lt;/span&gt;&lt;/p&gt;</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32709">The
bar chart and performance table below are intended to provide some indication of the risks of investing
in the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance
over time compares with that of (i) a broad measure of market performance and (ii) one or more other
measures of performance for markets in which the fund invests.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32710">The fund&#x2019;s
past performance (before and after taxes) does not necessarily indicate how the fund will perform in
the future.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32711">mfs.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:PerformanceAvailabilityPhone
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32712">1-800-225-2606</rr:PerformanceAvailabilityPhone>
    <rr:BarChartHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32713">Class A Bar Chart.</rr:BarChartHeading>
    <rr:BarChartNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32714">The bar
chart does not take into account any sales charges (loads) that you may be required to pay upon purchase
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns
shown.</rr:BarChartNarrativeTextBlock>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32715">The bar
chart does not take into account any sales charges (loads) that you may be required to pay upon purchase
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns
shown.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:BarChartClosingTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-1226">&lt;p style="font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;During the period(s) shown in the bar chart, the highest quarterly
return was 19.69% (for the calendar quarter ended June 30, 2020) and the lowest quarterly return was
(19.00)% (for the calendar quarter ended March 31, 2020).&lt;/span&gt;&lt;/p&gt;</rr:BarChartClosingTextBlock>
    <rr:HighestQuarterlyReturnLabel
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32716">highest quarterly
return</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32717"
      unitRef="pure">0.1969</rr:BarChartHighestQuarterlyReturn>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32718">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:LowestQuarterlyReturnLabel
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32719">lowest quarterly return</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32720"
      unitRef="pure">-0.1900</rr:BarChartLowestQuarterlyReturn>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32721">2020-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:PerformanceTableHeading
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32722">Performance Table.  </rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnCaption
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32723">Average Annual
Total Returns (For the Periods Ended December
31, 2024)</rr:AverageAnnualReturnCaption>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32724">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32725">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32726">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32727">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32728">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32729">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32730">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32731">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32732">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32733"
      unitRef="pure">0.0586</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32734"
      unitRef="pure">0.0780</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32735"
      unitRef="pure">0.0964</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32736"
      unitRef="pure">0.0886</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32737"
      unitRef="pure">0.0810</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32738"
      unitRef="pure">0.0964</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32739"
      unitRef="pure">0.1096</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32740"
      unitRef="pure">0.0919</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32741"
      unitRef="pure">0.1058</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32742"
      unitRef="pure">0.0987</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32743"
      unitRef="pure">0.0810</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32744"
      unitRef="pure">0.0948</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32745"
      unitRef="pure">0.1040</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32746"
      unitRef="pure">0.0864</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32747"
      unitRef="pure">0.1003</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32748"
      unitRef="pure">0.1068</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32749"
      unitRef="pure">0.0891</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32750"
      unitRef="pure">0.1030</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32751"
      unitRef="pure">0.1095</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32752"
      unitRef="pure">0.0919</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32753"
      unitRef="pure">0.1058</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32754"
      unitRef="pure">0.1105</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32755"
      unitRef="pure">0.0927</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32756"
      unitRef="pure">0.1067</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32757"
      unitRef="pure">0.0431</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32758"
      unitRef="pure">0.0764</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32759"
      unitRef="pure">0.0966</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32760">Returns After
Taxes on Distributions</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32761"
      unitRef="pure">0.0310</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32762"
      unitRef="pure">0.0664</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32763"
      unitRef="pure">0.0870</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-32764">Returns After Taxes on Distributions and Sale of Fund Shares</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32765"
      unitRef="pure">0.0342</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32766"
      unitRef="pure">0.0592</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32767"
      unitRef="pure">0.0771</rr:AverageAnnualReturnYear10>
    <rr:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldIndexnetdiv1_S000002490Member_S000002490Summary1Member"
      id="ixv-32768">Reflects no deduction for fees, expenses, or taxes</rr:IndexNoDeductionForFeesExpensesTaxes>
    <rr:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldGrowthIndexnetdiv2_S000002490Member_S000002490Summary1Member"
      id="ixv-32769">Reflects no deduction for fees, expenses, or taxes</rr:IndexNoDeductionForFeesExpensesTaxes>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldIndexnetdiv1_S000002490Member_S000002490Summary1Member"
      id="ixv-32770">MSCI All Country World Index (net div)</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldIndexnetdiv1_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32771"
      unitRef="pure">0.1749</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldIndexnetdiv1_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32772"
      unitRef="pure">0.1006</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldIndexnetdiv1_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32773"
      unitRef="pure">0.0923</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldGrowthIndexnetdiv2_S000002490Member_S000002490Summary1Member"
      id="ixv-32774">MSCI All Country World Growth Index (net div)</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldGrowthIndexnetdiv2_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32775"
      unitRef="pure">0.2423</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldGrowthIndexnetdiv2_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32776"
      unitRef="pure">0.1307</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_MSCIAllCountryWorldGrowthIndexnetdiv2_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-32777"
      unitRef="pure">0.1188</rr:AverageAnnualReturnYear10>
    <rr:PerformanceTableClosingTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-1600">&lt;p style="-sec-ix-redline:true;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Effective
March 1, 2024, the MSCI All Country World Index (net div) replaced the MSCI All Country World Growth
Index (net div) because MFS believes the MSCI All Country World Index (net div) better reflects MFS&#x2019;
implementation of the fund&#x2019;s investment strategy. &lt;/p&gt;&lt;p style="-sec-ix-redline:true;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Aft&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;er-tax
returns are calculated using the historical highest individual federal marginal income tax rates and
do not reflect the impact of state and local taxes. Your actual after-tax returns will depend on your
own tax situation, and may differ from those shown. The after-tax returns shown are not relevant to investors
who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual retirement
accounts (IRAs). The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, and
after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.&lt;/span&gt;&lt;/p&gt;</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableMarketIndexChanged
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32778">Effective
March 1, 2024, the MSCI All Country World Index (net div) replaced the MSCI All Country World Growth
Index (net div) because MFS believes the MSCI All Country World Index (net div) better reflects MFS&#x2019;
implementation of the fund&#x2019;s investment strategy.</rr:PerformanceTableMarketIndexChanged>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32779">After-tax
returns are calculated using the historical highest individual federal marginal income tax rates and
do not reflect the impact of state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32781">Your actual after-tax returns will depend on your
own tax situation, and may differ from those shown. The after-tax returns shown are not relevant to investors
who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual retirement
accounts (IRAs).</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32782">The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, and
after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:RiskReturnHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32783">MFS&#xae;
Income Fund   Summary
of Key Information</rr:RiskReturnHeading>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32784">MFIOX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32785">MIOBX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32786">MIOCX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32787">MFIIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32788">MFIWX</dei:TradingSymbol>
    <rr:ObjectiveHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32790">Investment Objective</rr:ObjectiveHeading>
    <rr:ObjectivePrimaryTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-9196">&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s
investment objective is to seek total return with an emphasis on high current income, but also considering
capital appreciation. &lt;/p&gt;</rr:ObjectivePrimaryTextBlock>
    <rr:ExpenseHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32791">Fees and Expenses  </rr:ExpenseHeading>
    <rr:ExpenseNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-9199">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund.
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares,
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in
MFS funds. More information about these and other waivers and reductions is available from your financial
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 12 and &#x201c;Appendix A &#x2013; Waivers
and Reductions of Sales Charges&#x201d; on page A-1 of the fund&#x2019;s prospectus. &lt;/p&gt;</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseBreakpointDiscounts
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32792">You may qualify for sales charge reductions if, with respect to Class A shares,
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in
MFS funds.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32793"
      unitRef="usd">100000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32794">Shareholder
Fees (fees paid directly from your investment):</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32796"
      unitRef="pure">0.0425</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32797"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32798"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32799"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32800"
      unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_293_"
      unitRef="pure">0.0100</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32802"
      unitRef="pure">0.0400</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32803"
      unitRef="pure">0.0100</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32804"
      unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32805"
      unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:OperatingExpensesCaption
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32806">Annual Fund Operating Expenses (expenses that
you pay each year as a percentage of the value of your investment):</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32808"
      unitRef="pure">0.0044</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32809"
      unitRef="pure">0.0044</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32810"
      unitRef="pure">0.0044</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32811"
      unitRef="pure">0.0044</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32812"
      unitRef="pure">0.0044</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32813"
      unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32814"
      unitRef="pure">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32815"
      unitRef="pure">0.0100</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32816"
      unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32817"
      unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32818"
      unitRef="pure">0.0015</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32819"
      unitRef="pure">0.0015</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32820"
      unitRef="pure">0.0015</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32821"
      unitRef="pure">0.0015</rr:OtherExpensesOverAssets>
    <rr:OtherExpensesOverAssets
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32822"
      unitRef="pure">0.0006</rr:OtherExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32823"
      unitRef="pure">0.0084</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32824"
      unitRef="pure">0.0159</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32825"
      unitRef="pure">0.0159</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32826"
      unitRef="pure">0.0059</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32827"
      unitRef="pure">0.0050</rr:ExpensesOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_318_"
      unitRef="pure">-0.0011</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_319_"
      unitRef="pure">-0.0011</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_320_"
      unitRef="pure">-0.0011</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_321_"
      unitRef="pure">-0.0011</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_322_"
      unitRef="pure">-0.0010</rr:FeeWaiverOrReimbursementOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32833"
      unitRef="pure">0.0073</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32834"
      unitRef="pure">0.0148</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32835"
      unitRef="pure">0.0148</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32836"
      unitRef="pure">0.0048</rr:NetExpensesOverAssets>
    <rr:NetExpensesOverAssets
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32837"
      unitRef="pure">0.0040</rr:NetExpensesOverAssets>
    <rr:ExpenseExampleHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32838">Example
</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-9557">&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The example
assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your shares
at the end of the time periods (unless otherwise indicated); your investment has a 5% return each year;
and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleByYearCaption
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32839">Although
your actual costs will likely be higher or lower, under these assumptions your costs would be:</rr:ExpenseExampleByYearCaption>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32840"
      unitRef="usd">496</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32841"
      unitRef="usd">671</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32842"
      unitRef="usd">861</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32843"
      unitRef="usd">1408</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_335_"
      unitRef="usd">551</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_337_"
      unitRef="usd">791</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_339_"
      unitRef="usd">1055</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_341_"
      unitRef="usd">1679</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_336_"
      unitRef="usd">151</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_338_"
      unitRef="usd">491</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_340_"
      unitRef="usd">855</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_342_"
      unitRef="usd">1679</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_343_"
      unitRef="usd">251</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_345_"
      unitRef="usd">491</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_347_"
      unitRef="usd">855</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_349_"
      unitRef="usd">1679</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_344_"
      unitRef="usd">151</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_346_"
      unitRef="usd">491</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_348_"
      unitRef="usd">855</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="_350_"
      unitRef="usd">1679</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32860"
      unitRef="usd">49</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32861"
      unitRef="usd">178</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32862"
      unitRef="usd">318</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32863"
      unitRef="usd">727</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear01
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32864"
      unitRef="usd">41</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32865"
      unitRef="usd">150</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32866"
      unitRef="usd">270</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32867"
      unitRef="usd">619</rr:ExpenseExampleYear10>
    <rr:PortfolioTurnoverHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32868">Portfolio
Turnover</rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-9824">&lt;p style="-sec-ix-redline:true;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions,
when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate
may indicate higher transaction costs and may result in higher taxes when shares are held in a taxable
account. These transaction costs, which are not reflected in &#x201c;Annual Fund Operating Expenses&#x201d; or
in the &#x201c;Example,&#x201d; affect the fund&#x2019;s performance.  During the most recent fiscal year, the fund&#x2019;s
portfolio turnover rate was 50% of the average value of its portfolio.&lt;/p&gt;</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverRate
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32869"
      unitRef="pure">0.50</rr:PortfolioTurnoverRate>
    <rr:StrategyHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32870">Principal
Investment Strategies</rr:StrategyHeading>
    <rr:StrategyNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-9827">&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS (Massachusetts Financial Services Company,
the fund's investment adviser) normally invests the fund&#x2019;s assets primarily in a broad range of debt
instruments issued by U.S. and foreign corporate, government, and other entities, including below investment
grade quality debt instruments and debt instruments of issuers located in emerging market countries.
MFS focuses on investing the fund's assets in corporate bonds, mortgage-backed securities and other securitized
instruments (including commercial mortgage-backed securities, collateralized debt obligations, and/or
other asset-backed securities), U.S. Government securities, and debt instruments of issuers located in
emerging market countries. MFS allocates the fund&#x2019;s assets across these categories with a view toward
broad diversification across and within these categories. &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS normally
invests up to 35% of the fund&#x2019;s assets, at time of purchase, in below investment grade quality debt
instruments.&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may purchase or sell securities for the fund on a when-issued,
delayed delivery, or forward commitment basis where payment and delivery take place at a future settlement
date, including mortgage-backed securities purchased or sold in the to be announced (TBA) market.  &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS normally invests the fund's assets across different industries, sectors, countries,
and regions, but MFS may invest a significant percentage of the fund&#x2019;s assets in issuers in a single
industry, sector, country, or region.  &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may invest a significant
percentage of the fund&#x2019;s assets in a single issuer or a small number of issuers.&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;While
MFS may use derivatives for any investment purpose, to the extent MFS uses derivatives, MFS expects to
use derivatives primarily to increase or decrease exposure to a particular market, segment of the market,
or security, to increase or decrease interest rate or currency exposure, or as alternatives to direct
investments. Derivatives include futures, forward contracts, options, and swaps.&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS
uses an active bottom-up investment approach to buying and selling investments for the fund. Investments
are selected primarily based on fundamental analysis of individual instruments and their issuers. Quantitative
screening tools that systematically evaluate instruments may also be considered. In structuring the fund,
MFS also considers top-down factors.&lt;/p&gt;</rr:StrategyNarrativeTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_PrincipalRisks_S000002491Summary2Member"
      id="ixv-9835">&lt;p style="font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal Risks &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As
with any mutual fund, the fund may not achieve its objective and/or you could lose money on your investment
in the fund. An investment in the fund is not a bank deposit and is not insured or guaranteed by the
Federal Deposit Insurance Corporation or any other governmental agency.&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The
principal risks of investing in the fund are:&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32871">Principal Risks </rr:RiskHeading>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_RiskLoseMoneyMember_S000002491Summary2Member"
      id="ixv-32872">As
with any mutual fund, the fund may not achieve its objective and/or you could lose money on your investment
in the fund.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_RiskNotInsuredMember_S000002491Summary2Member"
      id="ixv-32873">An investment in the fund is not a bank deposit and is not insured or guaranteed by the
Federal Deposit Insurance Corporation or any other governmental agency.</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_InvestmentSelectionRisk_S000002491Summary2Member"
      id="ixv-9839">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investment Selection Risk:
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; MFS' investment analysis and its selection of investments may not produce the
intended results and/or can lead to an investment focus that results in the fund underperforming other
funds with similar investment strategies and/or underperforming the markets in which the fund invests.
 In addition, to the extent MFS considers quantitative tools in managing the fund, such tools may not
produce the intended results. &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_DebtMarketRisk_S000002491Summary2Member"
      id="ixv-9843">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Debt Market Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Debt
markets can be volatile and can decline significantly in response to changes in, or investor perceptions
of, issuer, market, economic, industry, political, regulatory, geopolitical, environmental, public health,
and other conditions.  These conditions can affect a single instrument, issuer, or borrower, a particular
type of instrument, issuer, or borrower, a segment of the debt markets or the debt markets generally.
Certain events can have a dramatic adverse effect on debt markets and may lead to periods of high volatility
and reduced liquidity in a debt market or segment of a debt market.  &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_InterestRateRisk_S000002491Summary2Member"
      id="ixv-9847">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Interest
Rate Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;In general, the price of
a debt instrument falls when interest rates rise and rises when interest rates fall. Interest rate risk
is generally greater for instruments with longer maturities or durations, or that do not pay current
interest.&lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_CreditRisk_S000002491Summary2Member"
      id="ixv-9852">&lt;p style="-sec-ix-redline:true;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Credit Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The
price of a debt instrument depends, in part, on the credit quality of the issuer, borrower, counterparty,
or other entity responsible for payment, or underlying collateral or assets and the terms of the instrument.
The price of a debt instrument can decline in response to changes in, or perceptions of, the financial
condition of the issuer, borrower, counterparty, or other entity, or underlying collateral or assets,
or changes in, or perceptions of, specific or general market, economic, industry, political, regulatory,
geopolitical, environmental, public health, and other conditions. Debt instruments may be more susceptible
to downgrades or defaults during economic downturns or similar periods of economic stress, which in turn
could negatively affect the market value and liquidity of a debt instrument.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Below
investment grade quality debt instruments (commonly referred to as &#x201c;high yield securities&#x201d; or &#x201c;junk
bonds&#x201d;) can involve a substantially greater risk of default or can already be in default, and their
values can decline significantly. Below investment grade quality debt instruments are regarded as having
predominantly &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;speculative characteristics. Below investment grade quality debt instruments tend
to be more sensitive to adverse news about the issuer, or the market or economy in general, than higher
quality debt instruments.&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_ForeignRisk_S000002491Summary2Member"
      id="ixv-9865">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Foreign Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; Exposure
to foreign markets through issuers or currencies can involve additional risks relating to market, economic,
industry, political, regulatory, geopolitical, environmental, public health, and other conditions. These
factors can make foreign investments, especially those tied economically to emerging markets or countries
subject to sanctions or the threat of new or modified sanctions, more volatile and less liquid than U.S.
investments. In addition, foreign markets can react differently to these conditions than the U.S. market.
&lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_EmergingMarketsRisk_S000002491Summary2Member"
      id="ixv-9869">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Emerging Markets Risk:&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;  Investments
tied economically to emerging markets, especially frontier markets, can involve additional and greater
risks than the risks associated with investments in developed markets.  Emerging markets can have less
developed markets&lt;/span&gt;&lt;span style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;,&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; greater custody and operational
risk, less developed legal, regulatory, and accounting systems, greater government involvement in the
economy, greater risk of new or inconsistent government treatment of or restrictions on issuers and instruments,
and greater political, social, geopolitical, and economic instability than developed markets. &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_CurrencyRisk_S000002491Summary2Member"
      id="ixv-9875">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Currency
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The value of foreign currencies relative to the U.S. dollar fluctuates in response
to market, economic, industry, political, regulatory, geopolitical, environmental, public health, and
other conditions, and changes in currency exchange rates impact the financial condition of companies
or other issuers and may change the value in U.S. dollars of investments denominated in foreign currencies.
 &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_FocusRisk_S000002491Summary2Member"
      id="ixv-9879">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Focus Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Issuers in a single industry,
sector, country, or region can react similarly to market, currency, political, economic, regulatory,
geopolitical, environmental, public health, and other conditions, and the fund's performance will be
affected by the conditions in the industries, sectors, countries, and regions to which the fund is exposed.
 &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;If MFS invests a significant percentage of the fund's assets
in a single issuer or small number of issuers, the fund&#x2019;s performance could be more volatile than the
performance of more diversified funds. &lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_PrepaymentExtensionRisk_S000002491Summary2Member"
      id="ixv-9884">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Prepayment/Extension Risk:
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Instruments subject to prepayment and/or extension can reduce
the potential for gain for the instrument&#x2019;s holders if the instrument is prepaid and increase the potential
for loss if the maturity of the instrument is extended.  &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk_S000002491Summary2Member"
      id="ixv-9889">&lt;p style="-sec-ix-redline:true;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;When-Issued,
Delayed Delivery, and Forward Commitment Transaction Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The purchaser in a when-issued,
delayed delivery or forward commitment transaction assumes the rights and risks of ownership, including
the risks of price and yield fluctuations and the risk that the security will not be issued or delivered
as anticipated.  When-issued, delayed delivery, and forward commitment transactions can involve leverage.
TBA transactions may significantly increase the fund's portfolio turnover rate.&lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_DerivativesRisk_S000002491Summary2Member"
      id="ixv-9893">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Derivatives
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Derivatives can be highly volatile and involve risks in addition
to the risks of the underlying indicator(s) on which the derivative is based. Gains or losses from derivatives
can be substantially greater than the derivatives&#x2019; original cost.  Derivatives can involve leverage.&lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_LeveragingRisk_S000002491Summary2Member"
      id="ixv-9898">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Leveraging
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Leverage involves investment exposure in an amount exceeding
the initial investment. Leverage can cause increased volatility by magnifying gains or losses. &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_CounterpartyandThirdPartyRisk_S000002491Summary2Member"
      id="ixv-9903">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Counterparty
and Third Party Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Transactions involving a
counterparty or third party other than the issuer of the instrument are subject to the credit risk of
the counterparty or third party, and to the counterparty&#x2019;s or third party&#x2019;s ability or willingness
to perform in accordance with the terms of the transaction.&lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_LiquidityRisk_S000002491Summary2Member"
      id="ixv-9908">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Liquidity
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;It may be difficult to value, and it may not be possible to
sell, certain investments, types of investments, and/or investments in certain segments of the market,
and the fund may have to sell certain of these investments at prices or times that are not advantageous
in order to meet redemptions or other cash needs.  &lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:RiskTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_LargeShareholderRisk_S000002491Summary2Member"
      id="ixv-9913">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Large Shareholder
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;From time to time, shareholders of the fund (which may include institutional investors,
financial intermediaries, or other MFS funds) may make relatively large redemptions or purchases of fund
shares.  These transactions may cause the fund to sell securities or invest additional cash, as the case
may be, at disadvantageous prices.  Redemptions of a large number of shares also may increase transaction
and other costs or have adverse tax consequences for shareholders of the fund by requiring a sale of
portfolio securities.  Purchases of a large number of shares may adversely affect the fund's performance
to the extent that it takes time to invest new cash and the fund maintains a larger cash position than
it ordinarily would.&lt;/span&gt;&lt;/p&gt;</rr:RiskTextBlock>
    <rr:BarChartAndPerformanceTableHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32874">Performance Information </rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-9918">&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The bar
chart and performance table below are intended to provide some indication of the risks of investing in
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over
time compares with that of a broad measure of market performance.&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Performance
information prior to December 2, 2019, reflects time periods when the fund had (i) a policy permitting
the fund to invest up to 100% of its assets in below investment grade quality debt instruments and (ii)
a policy permitting the fund to invest in equity securities as a principal investment strategy. The fund's
investment policies and strategies changed effective December 2, 2019. The fund&#x2019;s past performance
(before and after taxes) does not necessarily indicate how the fund will perform in the future. Updated
performance is available online at &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;mfs.com&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; or by
calling 1-800-225-2606.&lt;/span&gt;&lt;/p&gt;</rr:PerformanceNarrativeTextBlock>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32875">The bar
chart and performance table below are intended to provide some indication of the risks of investing in
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over
time compares with that of a broad measure of market performance.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32876">The fund&#x2019;s past performance
(before and after taxes) does not necessarily indicate how the fund will perform in the future.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32877">mfs.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:PerformanceAvailabilityPhone
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32878">1-800-225-2606</rr:PerformanceAvailabilityPhone>
    <rr:BarChartHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32879">Class A Bar Chart.</rr:BarChartHeading>
    <rr:BarChartNarrativeTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32880">The bar
chart does not take into account any sales charges (loads) that you may be required to pay upon purchase
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns
shown.</rr:BarChartNarrativeTextBlock>
    <rr:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32881">The bar
chart does not take into account any sales charges (loads) that you may be required to pay upon purchase
or redemption of the fund&#x2019;s shares. If these sales charges were included, they would reduce the returns
shown.</rr:BarChartDoesNotReflectSalesLoads>
    <rr:BarChartClosingTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-9929">&lt;p style="font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;During the period(s) shown in the bar chart, the highest quarterly
return was 8.34% (for the calendar quarter ended June 30, 2020) &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;and
the lowest quarterly return was (6.30)% (for the calendar quarter ended June 30, 2022).&lt;/span&gt;&lt;/p&gt;</rr:BarChartClosingTextBlock>
    <rr:HighestQuarterlyReturnLabel
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32882">highest quarterly
return</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32883"
      unitRef="pure">0.0834</rr:BarChartHighestQuarterlyReturn>
    <rr:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32884">2020-06-30</rr:BarChartHighestQuarterlyReturnDate>
    <rr:LowestQuarterlyReturnLabel
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32885">lowest quarterly return</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32886"
      unitRef="pure">-0.0630</rr:BarChartLowestQuarterlyReturn>
    <rr:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32887">2022-06-30</rr:BarChartLowestQuarterlyReturnDate>
    <rr:PerformanceTableHeading
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32888">Performance Table.  </rr:PerformanceTableHeading>
    <rr:AverageAnnualReturnCaption
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32889">Average Annual
Total Returns (For the Periods Ended December
31, 2024)</rr:AverageAnnualReturnCaption>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32890">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32891">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32892">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32893">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32894">Returns Before Taxes</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32895"
      unitRef="pure">-0.0204</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32896"
      unitRef="pure">-0.0030</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32897"
      unitRef="pure">0.0175</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32898"
      unitRef="pure">0.0088</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32899"
      unitRef="pure">0.0007</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32900"
      unitRef="pure">0.0176</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32901"
      unitRef="pure">0.0289</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32902"
      unitRef="pure">0.0104</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32903"
      unitRef="pure">0.0260</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32904"
      unitRef="pure">0.0299</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32905"
      unitRef="pure">0.0113</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32906"
      unitRef="pure">0.0267</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32907"
      unitRef="pure">-0.0172</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32908"
      unitRef="pure">-0.0008</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32909"
      unitRef="pure">0.0191</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32910">Returns After
Taxes on Distributions</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32911"
      unitRef="pure">-0.0369</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32912"
      unitRef="pure">-0.0157</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsMember_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32913"
      unitRef="pure">0.0043</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-32914">Returns After Taxes on Distributions and Sale of Fund Shares</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32915"
      unitRef="pure">-0.0103</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32916"
      unitRef="pure">-0.0066</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_AfterTaxesOnDistributionsAndSalesMember_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32917"
      unitRef="pure">0.0082</rr:AverageAnnualReturnYear10>
    <rr:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20241031_20241031_BloombergUSAggregateBondIndex3_S000002491Member_S000002491Summary2Member"
      id="ixv-32918">Reflects no deduction for fees, expenses, or taxes</rr:IndexNoDeductionForFeesExpensesTaxes>
    <rr:AverageAnnualReturnLabel
      contextRef="Context_20241031_20241031_BloombergUSAggregateBondIndex3_S000002491Member_S000002491Summary2Member"
      id="ixv-32919">Bloomberg U.S. Aggregate Bond Index</rr:AverageAnnualReturnLabel>
    <rr:AverageAnnualReturnYear01
      contextRef="Context_20241031_20241031_BloombergUSAggregateBondIndex3_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32920"
      unitRef="pure">0.0125</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05
      contextRef="Context_20241031_20241031_BloombergUSAggregateBondIndex3_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32921"
      unitRef="pure">-0.0033</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10
      contextRef="Context_20241031_20241031_BloombergUSAggregateBondIndex3_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-32922"
      unitRef="pure">0.0135</rr:AverageAnnualReturnYear10>
    <rr:PerformanceTableClosingTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-10216">&lt;p style="-sec-ix-redline:true;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Aft&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;er-tax
returns are calculated using the historical highest individual federal marginal income tax rates and
do not reflect the impact of state and local taxes. Your actual after-tax returns will depend on your
own tax situation, and may differ from those shown. The after-tax returns shown are not relevant to investors
who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual retirement
accounts (IRAs). The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, and
after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.&lt;/span&gt;&lt;/p&gt;</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableUsesHighestFederalRate
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32923">After-tax
returns are calculated using the historical highest individual federal marginal income tax rates and
do not reflect the impact of state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32925">Your actual after-tax returns will depend on your
own tax situation, and may differ from those shown. The after-tax returns shown are not relevant to investors
who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual retirement
accounts (IRAs).</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32926">The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, and
after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <dei:DocumentType contextRef="Context_20241031_20241031" id="ixv-32929">485BPOS</dei:DocumentType>
    <dei:DocumentEffectiveDate contextRef="Context_20241031_20241031" id="ixv-32930">2025-02-28</dei:DocumentEffectiveDate>
    <dei:DocumentPeriodEndDate contextRef="Context_20241031_20241031" id="ixv-32931">2024-10-31</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="Context_20241031_20241031" id="ixv-32932">0000819673</dei:EntityCentralIndexKey>
    <dei:DocumentCreationDate contextRef="Context_20241031_20241031" id="ixv-32933">2025-02-27</dei:DocumentCreationDate>
    <dei:AmendmentFlag contextRef="Context_20241031_20241031" id="ixv-32934">false</dei:AmendmentFlag>
    <rr:ShareholderFeesTableTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32935">~ http://www.MFS.com/20241031/role/RRSchedule4 ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32936">~ http://www.MFS.com/20241031/role/RRSchedule5 ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32937">~ http://www.MFS.com/20241031/role/RRSchedule6 ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32938">~ http://www.MFS.com/20241031/role/RRSchedule7 ~</rr:ExpenseExampleNoRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32939">~ http://www.MFS.com/20241031/role/RRBarChart8 ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-32940">~ http://www.MFS.com/20241031/role/RRSchedule9 ~</rr:PerformanceTableTextBlock>
    <rr:ShareholderFeesTableTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32941">~ http://www.MFS.com/20241031/role/RRSchedule13 ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32942">~ http://www.MFS.com/20241031/role/RRSchedule14 ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32943">~ http://www.MFS.com/20241031/role/RRSchedule15 ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32944">~ http://www.MFS.com/20241031/role/RRSchedule16 ~</rr:ExpenseExampleNoRedemptionTableTextBlock>
    <rr:BarChartTableTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32945">~ http://www.MFS.com/20241031/role/RRBarChart17 ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-32946">~ http://www.MFS.com/20241031/role/RRSchedule18 ~</rr:PerformanceTableTextBlock>
    <rr:AnnualReturn2015
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33447"
      unitRef="pure">-0.0201</rr:AnnualReturn2015>
    <rr:AnnualReturn2016
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33448"
      unitRef="pure">0.0508</rr:AnnualReturn2016>
    <rr:AnnualReturn2017
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33449"
      unitRef="pure">0.3138</rr:AnnualReturn2017>
    <rr:AnnualReturn2018
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33450"
      unitRef="pure">-0.0494</rr:AnnualReturn2018>
    <rr:AnnualReturn2019
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33451"
      unitRef="pure">0.3535</rr:AnnualReturn2019>
    <rr:AnnualReturn2020
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33452"
      unitRef="pure">0.2023</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33453"
      unitRef="pure">0.1836</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33454"
      unitRef="pure">-0.193</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33455"
      unitRef="pure">0.206</rr:AnnualReturn2023>
    <rr:AnnualReturn2024
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      decimals="INF"
      id="ixv-33456"
      unitRef="pure">0.1068</rr:AnnualReturn2024>
    <rr:AnnualReturn2015
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33457"
      unitRef="pure">-0.0207</rr:AnnualReturn2015>
    <rr:AnnualReturn2016
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33458"
      unitRef="pure">0.0784</rr:AnnualReturn2016>
    <rr:AnnualReturn2017
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33459"
      unitRef="pure">0.0568</rr:AnnualReturn2017>
    <rr:AnnualReturn2018
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33460"
      unitRef="pure">-0.0239</rr:AnnualReturn2018>
    <rr:AnnualReturn2019
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33461"
      unitRef="pure">0.1133</rr:AnnualReturn2019>
    <rr:AnnualReturn2020
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33462"
      unitRef="pure">0.0945</rr:AnnualReturn2020>
    <rr:AnnualReturn2021
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33463"
      unitRef="pure">-0.003</rr:AnnualReturn2021>
    <rr:AnnualReturn2022
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33464"
      unitRef="pure">-0.1357</rr:AnnualReturn2022>
    <rr:AnnualReturn2023
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33465"
      unitRef="pure">0.0744</rr:AnnualReturn2023>
    <rr:AnnualReturn2024
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      decimals="INF"
      id="ixv-33466"
      unitRef="pure">0.0264</rr:AnnualReturn2024>
    <rr:ExpensesDeferredChargesTextBlock
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33475">This contingent deferred sales charge (CDSC) applies to shares purchased without
an initial sales charge and redeemed within 18 months of purchase.</rr:ExpensesDeferredChargesTextBlock>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006697Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33476">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006699Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33477">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006700Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33478">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006701Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33479">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006703Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33480">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006705Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33481">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006706Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33482">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006698Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33483">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000126358Member_S000002490Member_S000002490Summary1Member"
      id="ixv-33484">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:ExpensesDeferredChargesTextBlock
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-33485">This contingent deferred sales charge (CDSC) applies to shares purchased without
an initial sales charge and redeemed within 18 months of purchase.</rr:ExpensesDeferredChargesTextBlock>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006707Member_S000002491Member_S000002491Summary2Member"
      id="ixv-33486">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006708Member_S000002491Member_S000002491Summary2Member"
      id="ixv-33487">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006709Member_S000002491Member_S000002491Summary2Member"
      id="ixv-33488">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000006710Member_S000002491Member_S000002491Summary2Member"
      id="ixv-33489">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20241031_20241031_C000200511Member_S000002491Member_S000002491Summary2Member"
      id="ixv-33490">February 28, 2026</rr:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <cik0000819673:CustomRisksTableTextBlock
      contextRef="Context_20241031_20241031_S000002490Member_S000002490Summary1Member"
      id="ixv-33491">~ http://www.MFS.com/20241031/role/RRSchedule10 ~</cik0000819673:CustomRisksTableTextBlock>
    <cik0000819673:CustomRisksTableTextBlock
      contextRef="Context_20241031_20241031_S000002491Member_S000002491Summary2Member"
      id="ixv-33492">~ http://www.MFS.com/20241031/role/RRSchedule19 ~</cik0000819673:CustomRisksTableTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#_39_" xlink:label="_39_" xlink:type="locator"/>
        <link:footnote id="fn1_" xlink:label="fn1_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">This contingent deferred sales charge (CDSC) applies to shares purchased without
an initial sales charge and redeemed within 18 months of purchase.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_39_"
          xlink:to="fn1_"
          xlink:type="arc"/>
        <link:loc xlink:href="#_91_" xlink:label="_91_" xlink:type="locator"/>
        <link:loc xlink:href="#_92_" xlink:label="_92_" xlink:type="locator"/>
        <link:loc xlink:href="#_88_" xlink:label="_88_" xlink:type="locator"/>
        <link:loc xlink:href="#_87_" xlink:label="_87_" xlink:type="locator"/>
        <link:loc xlink:href="#_89_" xlink:label="_89_" xlink:type="locator"/>
        <link:loc xlink:href="#_84_" xlink:label="_84_" xlink:type="locator"/>
        <link:loc xlink:href="#_85_" xlink:label="_85_" xlink:type="locator"/>
        <link:loc xlink:href="#_86_" xlink:label="_86_" xlink:type="locator"/>
        <link:loc xlink:href="#_90_" xlink:label="_90_" xlink:type="locator"/>
        <link:footnote id="fn2_" xlink:label="fn2_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Massachusetts Financial Services Company (MFS) has agreed in writing to waive
at least 0.01% of the fund's management fee as part of an agreement pursuant to which MFS has agreed
to reduce its management fee by a specified amount if certain MFS mutual fund assets exceed thresholds
agreed to by MFS and the fund's Board of Trustees. The agreement to waive at least 0.01% of the management
fee will continue until modified by the fund's Board of Trustees, but such agreement will continue until
at least February 28, 2026. MFS has agreed in writing to bear the fund&#x2019;s expenses, excluding interest,
taxes, extraordinary expenses, brokerage and transaction costs, certain tax reclaim recovery expenses
(including contingency fees and closing agreement expenses), and investment-related expenses (such as
interest and borrowing expenses incurred in connection with the fund's investment activity), such that
"Total Annual Fund Operating Expenses" do not exceed 1.22% of the class' average daily net assets annually
for each of Class A and Class R3 shares, 1.97% of the class' average daily net assets annually for each
of Class B, Class C, and Class R1 shares, 0.97% of the class' average daily net assets annually for each
of Class I and Class R4 shares, 1.47% of the class' average daily net assets annually for Class R2 shares,
and 0.90% of the class' average daily net assets annually for Class R6 shares. This written agreement
will continue until modified by the fund&#x2019;s Board of Trustees, but such agreement will continue until
at least February 28, 2026.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_91_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_92_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_88_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_87_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_89_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_84_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_85_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_86_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_90_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_116_"
          xlink:label="_116_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_113_"
          xlink:label="_113_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_110_"
          xlink:label="_110_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_118_"
          xlink:label="_118_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_119_"
          xlink:label="_119_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_124_"
          xlink:label="_124_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_112_"
          xlink:label="_112_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_114_"
          xlink:label="_114_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_109_"
          xlink:label="_109_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_117_"
          xlink:label="_117_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_120_"
          xlink:label="_120_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_121_"
          xlink:label="_121_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_122_"
          xlink:label="_122_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_115_"
          xlink:label="_115_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_123_"
          xlink:label="_123_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_111_"
          xlink:label="_111_"
          xlink:type="locator"/>
        <link:footnote id="fn3_" xlink:label="fn3_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Shares automatically convert to Class A shares approximately eight years after
purchase; therefore, the expense examples reflect Class A share expenses after eight years.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_116_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_113_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_110_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_118_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_119_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_124_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_112_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_114_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_109_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_117_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_120_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_121_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_122_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_115_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_123_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_111_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_293_"
          xlink:label="_293_"
          xlink:type="locator"/>
        <link:footnote id="fn4_" xlink:label="fn4_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">This contingent deferred sales charge (CDSC) applies to shares purchased without
an initial sales charge and redeemed within 18 months of purchase.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_293_"
          xlink:to="fn4_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_318_"
          xlink:label="_318_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_320_"
          xlink:label="_320_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_322_"
          xlink:label="_322_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_319_"
          xlink:label="_319_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_321_"
          xlink:label="_321_"
          xlink:type="locator"/>
        <link:footnote id="fn5_" xlink:label="fn5_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Massachusetts Financial Services Company (MFS) has agreed in writing to reduce
its management fee to 0.40% of the fund's average daily net assets annually up to $2.5 billion. This
written agreement will remain in effect until modified by the fund's Board of Trustees, but such agreement
will continue until at least February 28, 2026. MFS has agreed in writing to waive at least 0.01% of
the fund's management fee as part of an agreement pursuant to which MFS has agreed to reduce its management
fee by a specified amount if certain MFS mutual fund assets exceed thresholds agreed to by MFS and the
fund's Board of Trustees.&#160; The agreement to waive at least 0.01% of the management fee will continue
until modified by the fund's Board of Trustees, but such agreement will continue until at least February
28, 2026.&#160; MFS has agreed in writing to bear the fund's expenses, excluding interest, taxes, extraordinary
expenses, brokerage and transaction costs, certain tax reclaim recovery expenses (including contingency
fees and closing agreement expenses), and investment-related expenses (such as interest and borrowing
expenses incurred in connection with the fund's investment activity), such that "Total Annual Fund Operating
Expenses" do not exceed 0.73% of the class' average daily net assets annually for Class A shares, 1.48%
of the class' average daily net assets annually for each of Class B and Class C shares, 0.48% of the
class' average daily net assets annually for Class I shares, and 0.40% of the class' average daily net
assets annually for Class R6 shares. This written agreement will continue until modified by the fund's
Board of Trustees, but such agreement will continue until at least February 28, 2026.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_318_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_320_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_322_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_319_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_321_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_343_"
          xlink:label="_343_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_335_"
          xlink:label="_335_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_337_"
          xlink:label="_337_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_340_"
          xlink:label="_340_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_342_"
          xlink:label="_342_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_345_"
          xlink:label="_345_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_347_"
          xlink:label="_347_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_338_"
          xlink:label="_338_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_341_"
          xlink:label="_341_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_346_"
          xlink:label="_346_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_349_"
          xlink:label="_349_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_339_"
          xlink:label="_339_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_348_"
          xlink:label="_348_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_350_"
          xlink:label="_350_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_336_"
          xlink:label="_336_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_344_"
          xlink:label="_344_"
          xlink:type="locator"/>
        <link:footnote id="fn6_" xlink:label="fn6_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Shares automatically convert to Class A shares approximately eight years after
purchase; therefore, the expense examples reflect Class A share expenses after eight years.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_343_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_335_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_337_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_340_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_342_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_345_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_347_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_338_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_341_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_346_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_349_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_339_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_348_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_350_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_336_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_344_"
          xlink:to="fn6_"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
