<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000356349="http://www.MFS.com/20260228"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:fnd="http://xbrl.sec.gov/fnd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="c485bpos-20260625.xsd" xlink:type="simple"/>
    <context id="Context_20260228_20260228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033359Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033360Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068410Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068411Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_PrincipalRisks2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:PrincipalRisks2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_RiskLoseMoneyMember_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_RiskNotInsuredMember_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_AllocationRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:AllocationRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_InvestmentSelectionRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:InvestmentSelectionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_DebtMarketRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:DebtMarketRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_InterestRateRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:InterestRateRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_CreditRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:CreditRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_ForeignRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:ForeignRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_EmergingMarketsRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:EmergingMarketsRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_FocusRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:FocusRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_CurrencyRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:CurrencyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_PrepaymentExtensionRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:PrepaymentExtensionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_EquityMarketRiskCompanyRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:EquityMarketRiskCompanyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_GrowthCompanyRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:GrowthCompanyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_ValueCompanyRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:ValueCompanyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_RealEstate-RelatedInvestmentRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:RealEstate-RelatedInvestmentRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_DerivativesRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:DerivativesRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_LeveragingRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:LeveragingRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_CounterpartyandThirdPartyRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:CounterpartyandThirdPartyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_LiquidityRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:LiquidityRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000012219Member_LargeShareholderRisk2_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:LargeShareholderRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20161231_20161231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Context_20171231_20171231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Context_20181231_20181231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Context_20191231_20191231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Context_20201231_20201231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Context_20211231_20211231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Context_20221231_20221231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Context_20231231_20231231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Context_20241231_20241231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000033359Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033359Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000033359Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033359Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000033359Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033359Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000033360Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033360Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000033360Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033360Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000033360Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033360Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000068409Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000068409Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000068409Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000068410Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068410Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000068410Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068410Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000068410Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068410Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000068411Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068411Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000068411Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068411Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000068411Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068411Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000068412Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000068412Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000068412Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000068412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000117928Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000117928Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000117928Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117928Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_AfterTaxesOnDistributionsMember_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_AfterTaxesOnDistributionsAndSalesMember_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000033358Member_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000033358Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_StandardPoors500StockIndex31_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:StandardPoors500StockIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_StandardPoors500StockIndex31_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:StandardPoors500StockIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_StandardPoors500StockIndex31_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:StandardPoors500StockIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_StandardPoors500StockIndex31_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:StandardPoors500StockIndex31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_MFSDiversifiedIncomeFundBlendedIndex32_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:MFSDiversifiedIncomeFundBlendedIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_MFSDiversifiedIncomeFundBlendedIndex32_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:MFSDiversifiedIncomeFundBlendedIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_MFSDiversifiedIncomeFundBlendedIndex32_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:MFSDiversifiedIncomeFundBlendedIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_MFSDiversifiedIncomeFundBlendedIndex32_S000012219Member_S000012219Summary1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000012219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:MFSDiversifiedIncomeFundBlendedIndex32Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_PrincipalRisks2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:PrincipalRisks2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_RiskLoseMoneyMember_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_RiskNotInsuredMember_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_InvestmentSelectionRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:InvestmentSelectionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_DebtMarketRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:DebtMarketRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_InterestRateRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:InterestRateRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_CreditRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:CreditRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_PrepaymentExtensionRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:PrepaymentExtensionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_Inflation-AdjustedDebtInstrumentsRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:Inflation-AdjustedDebtInstrumentsRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_ForeignRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:ForeignRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_FocusRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:FocusRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_ActiveandFrequentTradingRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:ActiveandFrequentTradingRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_DerivativesRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:DerivativesRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_LeveragingRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:LeveragingRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_CounterpartyandThirdPartyRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:CounterpartyandThirdPartyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_LiquidityRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:LiquidityRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000000693Member_LargeShareholderRisk2_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:LargeShareholderRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20161231_20161231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Context_20171231_20171231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Context_20181231_20181231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Context_20191231_20191231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Context_20201231_20201231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Context_20211231_20211231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Context_20221231_20221231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Context_20231231_20231231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Context_20241231_20241231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000002012Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000002012Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000002012Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000002013Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000002013Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000002013Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000002006Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000002006Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000002006Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000002015Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000002015Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000002015Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000002017Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000002017Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000002017Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000002018Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000002018Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000002018Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000002008Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000002008Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000002008Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000117927Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000117927Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000117927Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117927Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_AfterTaxesOnDistributionsMember_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_AfterTaxesOnDistributionsAndSalesMember_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000002007Member_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000002007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_BloombergUSAggregateBondIndex33_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:BloombergUSAggregateBondIndex33Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_BloombergUSAggregateBondIndex33_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:BloombergUSAggregateBondIndex33Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_BloombergUSAggregateBondIndex33_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:BloombergUSAggregateBondIndex33Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_BloombergUSAggregateBondIndex33_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:BloombergUSAggregateBondIndex33Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_BloombergUSGovernmentMortgageIndex34_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:BloombergUSGovernmentMortgageIndex34Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_BloombergUSGovernmentMortgageIndex34_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:BloombergUSGovernmentMortgageIndex34Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_BloombergUSGovernmentMortgageIndex34_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:BloombergUSGovernmentMortgageIndex34Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_BloombergUSGovernmentMortgageIndex34_S000000693Member_S000000693Summary2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000000693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:BloombergUSGovernmentMortgageIndex34Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100958Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100959Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100960Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100961Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100962Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117930Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_PrincipalRisks2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:PrincipalRisks2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_RiskLoseMoneyMember_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_RiskNotInsuredMember_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_InvestmentSelectionRisk2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:InvestmentSelectionRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_EquityMarketRiskCompanyRisk2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:EquityMarketRiskCompanyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_ValueCompanyRisk2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:ValueCompanyRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_SmallCapRisk2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:SmallCapRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_ForeignRisk2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:ForeignRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_REITsRisk2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:REITsRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_FocusRisk2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:FocusRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_LiquidityRisk2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:LiquidityRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_S000032712Member_LargeShareholderRisk2_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cik0000356349:LargeShareholderRisk2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20161231_20161231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Context_20171231_20171231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Context_20181231_20181231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Context_20191231_20191231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Context_20201231_20201231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Context_20211231_20211231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Context_20221231_20221231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Context_20231231_20231231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Context_20241231_20241231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000100957Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000100957Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000100957Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100957Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000100958Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100958Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000100958Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100958Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000100958Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100958Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000100959Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100959Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000100959Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100959Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000100959Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100959Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000100960Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100960Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000100960Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100960Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000100960Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100960Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000100961Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100961Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000100961Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100961Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000100961Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100961Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000100962Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100962Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000100962Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100962Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000100962Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100962Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000100963Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000100963Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000100963Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000117930Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117930Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000117930Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117930Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000117930Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000117930Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_AfterTaxesOnDistributionsMember_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_AfterTaxesOnDistributionsAndSalesMember_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000100956Member_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356349:C000100956Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_Russell3000Index35_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:Russell3000Index35Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_Russell3000Index35_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:Russell3000Index35Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_Russell3000Index35_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:Russell3000Index35Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_Russell3000Index35_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:Russell3000Index35Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20260228_20260228_Russell2000ValueIndex36_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:Russell2000ValueIndex36Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-28</startDate>
            <endDate>2026-02-28</endDate>
        </period>
    </context>
    <context id="Context_20250101_20251231_Russell2000ValueIndex36_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:Russell2000ValueIndex36Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20210101_20251231_Russell2000ValueIndex36_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:Russell2000ValueIndex36Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20160101_20251231_Russell2000ValueIndex36_S000032712Member_S000032712Summary3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356349</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000356349:S000032712Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cik0000356349:Russell2000ValueIndex36Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityInvCompanyType contextRef="Context_20260228_20260228" id="ixv-36231">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Context_20260228_20260228" id="ixv-36232">MFS&#xae;  SERIES TRUST XIII</dei:EntityRegistrantName>
    <dei:DocumentEffectiveDate contextRef="Context_20260228_20260228" id="ixv-36233">2026-06-26</dei:DocumentEffectiveDate>
    <oef:ProspectusDate contextRef="Context_20260228_20260228" id="ixv-36234">2026-06-26</oef:ProspectusDate>
    <oef:RiskReturnHeading
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36235">MFS&#xae; 
Diversified Income Fund   Summary 
of Key Information</oef:RiskReturnHeading>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36236">DIFAX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36237">DIFCX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36238">DIFIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36239">DIFDX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36240">DIFEX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36241">DIFFX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36242">DIFGX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36243">DIFHX</dei:TradingSymbol>
    <oef:ObjectiveHeading
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36246">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-242">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s 
investment objective is to seek total return with an emphasis on current income, but also considering 
capital appreciation. &lt;/p&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36247">Fees and Expenses  </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-245">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This 
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund. 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries 
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in 
MFS funds. More information about these and other waivers and reductions is available from your financial 
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 15 and &#x201c;Appendix A &#x2013; Waivers 
and Reductions of Sales Charges&#x201d; on page A-1 of the fund&#x2019;s prospectus. &lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36248">You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in 
MFS funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36249"
      unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36250">Shareholder 
Fees (fees paid directly from your investment):</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36252"
      unitRef="pure">0.0425</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36253"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36254"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36255"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36256"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36257"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36258"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36259"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_37_"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36261"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36262"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36263"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36264"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36265"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36266"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36267"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36268">Annual Fund Operating Expenses (expenses that you pay each year as a percentage 
of the value of your investment):</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36270"
      unitRef="pure">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36271"
      unitRef="pure">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36272"
      unitRef="pure">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36273"
      unitRef="pure">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36274"
      unitRef="pure">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36275"
      unitRef="pure">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36276"
      unitRef="pure">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36277"
      unitRef="pure">0.0055</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36278"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36279"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36280"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36281"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36282"
      unitRef="pure">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36283"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36284"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36285"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36286"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36287"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36288"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36289"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36290"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36291"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36292"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36293"
      unitRef="pure">0.0006</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36294"
      unitRef="pure">0.0095</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36295"
      unitRef="pure">0.0170</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36296"
      unitRef="pure">0.0070</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36297"
      unitRef="pure">0.0170</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36298"
      unitRef="pure">0.0120</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36299"
      unitRef="pure">0.0095</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36300"
      unitRef="pure">0.0070</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36301"
      unitRef="pure">0.0061</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_77_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_78_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_79_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_80_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_81_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_82_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_83_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_84_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36310"
      unitRef="pure">0.0089</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36311"
      unitRef="pure">0.0164</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36312"
      unitRef="pure">0.0064</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36313"
      unitRef="pure">0.0164</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36314"
      unitRef="pure">0.0114</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36315"
      unitRef="pure">0.0089</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36316"
      unitRef="pure">0.0064</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36317"
      unitRef="pure">0.0055</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36318">Example 
</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-735">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing 
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The example 
assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your shares 
at the end of the time periods (unless otherwise indicated); your investment has a 5% return each year; 
and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36319">Although 
your actual costs will likely be higher or lower, under these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36320"
      unitRef="usd">512</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36321"
      unitRef="usd">709</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36322"
      unitRef="usd">923</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36323"
      unitRef="usd">1537</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_100_"
      unitRef="usd">267</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_102_"
      unitRef="usd">530</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_104_"
      unitRef="usd">917</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_106_"
      unitRef="usd">1804</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_101_"
      unitRef="usd">167</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_103_"
      unitRef="usd">530</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_105_"
      unitRef="usd">917</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="_107_"
      unitRef="usd">1804</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36332"
      unitRef="usd">65</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36333"
      unitRef="usd">218</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36334"
      unitRef="usd">384</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36335"
      unitRef="usd">865</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36336"
      unitRef="usd">167</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36337"
      unitRef="usd">530</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36338"
      unitRef="usd">917</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36339"
      unitRef="usd">2004</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36340"
      unitRef="usd">116</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36341"
      unitRef="usd">375</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36342"
      unitRef="usd">654</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36343"
      unitRef="usd">1449</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36344"
      unitRef="usd">91</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36345"
      unitRef="usd">297</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36346"
      unitRef="usd">520</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36347"
      unitRef="usd">1161</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36348"
      unitRef="usd">65</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36349"
      unitRef="usd">218</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36350"
      unitRef="usd">384</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36351"
      unitRef="usd">865</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36352"
      unitRef="usd">56</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36353"
      unitRef="usd">189</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36354"
      unitRef="usd">334</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36355"
      unitRef="usd">756</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36356">Portfolio 
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-1029">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions, 
when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate 
may indicate higher transaction costs and may result in higher taxes when shares are held in a taxable 
account. These transaction costs, which are not reflected in &#x201c;Annual Fund Operating Expenses&#x201d; or 
in the &#x201c;Example,&#x201d; affect the fund&#x2019;s performance.  During the most recent fiscal year, the fund&#x2019;s 
portfolio turnover rate was 43% of the average value of its portfolio.&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36357"
      unitRef="pure">0.43</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36358">Principal 
Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-1032">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS (Massachusetts Financial Services Company, 
the fund&#x2019;s investment adviser) normally invests the fund&#x2019;s assets primarily in a broad range of debt 
instruments and equity securities of U.S. and foreign issuers, including real estate-related investments 
and emerging market securities. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS allocates the fund&#x2019;s 
assets across the following categories based on its interpretation of economic and money market conditions, 
fiscal and monetary policy and asset class and/or security values. When MFS' assessment of the relative 
attractiveness of these categories is neutral, the fund's exposure to these categories is expected to 
be approximately:&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse" width="100%"&gt;&lt;tr style="font-size:1pt;"&gt;&lt;td style="width:61.13%;"&gt;&#160;&lt;/td&gt;&lt;td style="width:38.87%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-right:0.5pt; border-right-style:solid; border-right-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:center; color:#000000; font-weight:bold; text-decoration:none;"&gt;Category&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-left:0.5pt; border-left-style:solid; border-left-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:center; color:#000000; font-weight:bold; text-decoration:none;"&gt;Neutral Position&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-right:0.5pt; border-right-style:solid; border-right-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Investment Grade Quality Debt Instruments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-left:0.5pt; border-left-style:solid; border-left-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:center; color:#000000; font-weight:normal; text-decoration:none;"&gt;15%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-right:0.5pt; border-right-style:solid; border-right-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Lower 
Quality Debt Instruments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-left:0.5pt; border-left-style:solid; border-left-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:center; color:#000000; font-weight:normal; text-decoration:none;"&gt;25%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-right:0.5pt; border-right-style:solid; border-right-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;U.S. Government Securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-left:0.5pt; border-left-style:solid; border-left-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:center; color:#000000; font-weight:normal; text-decoration:none;"&gt;10%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-right:0.5pt; border-right-style:solid; border-right-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Emerging 
Market Debt Instruments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-left:0.5pt; border-left-style:solid; border-left-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:center; color:#000000; font-weight:normal; text-decoration:none;"&gt;15%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-right:0.5pt; border-right-style:solid; border-right-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Dividend-Paying Equity Securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-left:0.5pt; border-left-style:solid; border-left-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:center; color:#000000; font-weight:normal; text-decoration:none;"&gt;20%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-right:0.5pt; border-right-style:solid; border-right-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Real Estate-Related Investments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top; border-bottom:0.5pt; border-bottom-style:solid; border-bottom-color:#000000; border-top:0.5pt; border-top-style:solid; border-top-color:#000000; border-left:0.5pt; border-left-style:solid; border-left-color:#000000;"&gt;&lt;p style="font-size:9.0pt; font-family:Sans-Serif; font-style:normal; text-align:center; color:#000000; font-weight:normal; text-decoration:none;"&gt;15%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;These allocations may vary significantly from time to time.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;For the 
debt instrument portion of the fund, MFS normally focuses on investing the fund's assets in investment 
grade quality corporate debt instruments, U.S. Government securities, below investment grade quality 
debt instruments of developed market issuers, and debt instruments of emerging market issuers &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;(including 
below investment grade quality debt instruments of emerging market issuers)&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;. Of 
the fund&#x2019;s investments in debt instruments, MFS may invest up to 100% of these investments in below 
investment grade quality debt instruments.  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;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;For the equity portion of the fund, MFS focuses on investing the fund&#x2019;s assets 
in dividend-paying stocks of U.S. and foreign issuers. In selecting equity investments for the fund, 
MFS is not constrained by any particular investment style. MFS may invest 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), in the stocks of companies it believes are undervalued compared to their perceived 
worth (value companies), or in a combination of growth and value companies. While MFS may invest the 
equity portion of the fund&#x2019;s assets in securities of companies of any size, MFS primarily invests in 
securities of companies with large capitalizations.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;For the 
real estate-related portion of the fund, MFS invests the fund&#x2019;s assets in real estate investment trusts 
(REITs) and other companies principally engaged in the real estate industry. MFS generally focuses the 
fund&#x2019;s real estate-related investments in equity REITs, but may also invest the fund&#x2019;s assets in 
mortgage REITs and other real estate-related investments.  Issuers of real estate-related investments 
tend to have small-to-medium market capitalizations.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS normally 
invests the fund's assets across different industries, sectors, countries, and regions, but MFS may invest 
a significant percentage of the fund&#x2019;s assets in issuers in a single industry, sector, country, or 
region.  &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;While MFS may use derivatives for any investment purpose, 
to the extent MFS uses derivatives, MFS expects to use derivatives primarily to increase or decrease 
exposure to a particular market, segment of the market, or security, to increase or decrease interest 
rate or currency exposure, or as alternatives to direct investments. Derivatives include futures, forward 
contracts, options, and swaps.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS uses an active bottom-up investment approach 
to buying and selling investments for the fund. For the debt and real estate-related portions of the 
fund, investments are selected primarily based on fundamental analysis of individual issuers and instruments. 
 For the equity portion of the fund, investments are selected primarily based on blending fundamental 
and quantitative research and then constructing a portfolio of equity securities while managing various 
risk factors (e.g., issuer, industry, and sector weightings, market capitalization, and volatility). 
 Quantitative models that systematically evaluate issuers and instruments are used by the fund's equity 
securities portfolio manager and may also be considered by the fund's other portfolio managers.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may invest the fund's assets in other mutual funds advised by MFS that invest 
in particular investment types rather than invest directly in such investments.&lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_PrincipalRisks2_S000012219Summary1Member"
      id="ixv-1085">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal 
Risks &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As with any mutual fund, the fund may not achieve its objective 
and/or you could lose money on your investment in the fund. An investment in the fund is not a bank deposit 
and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental 
agency.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The principal risks of investing in the fund are:&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_RiskLoseMoneyMember_S000012219Summary1Member"
      id="ixv-36359">As with any mutual fund, the fund may not achieve its objective 
and/or you could lose money on your investment in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_RiskNotInsuredMember_S000012219Summary1Member"
      id="ixv-36360">An investment in the fund is not a bank deposit 
and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental 
agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_AllocationRisk2_S000012219Summary1Member"
      id="ixv-1096">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Allocation 
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&#x2019; assessment of the risk/return potential of asset classes and the resulting 
allocation among asset classes 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.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_InvestmentSelectionRisk2_S000012219Summary1Member"
      id="ixv-1100">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investment 
Selection Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; MFS' investment analysis, its development and use of quantitative 
models, 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. The quantitative models used by MFS (both proprietary 
and third-party) may not produce the intended results for a variety of reasons, including the factors 
used in the models, the weight placed on each factor in the models, changes from the market factors' 
historical trends, changing sources of market return or market risk, and technical issues in the design, 
development, implementation, application, and maintenance of the models (e.g., incomplete, stale, or 
inaccurate data, human error, programming or other software issues, coding errors, and technology failures).&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_DebtMarketRisk2_S000012219Summary1Member"
      id="ixv-1104">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Debt 
Market Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Debt markets can be volatile and can decline significantly 
in response to changes in, or investor perceptions of, issuer, market, economic, industry, political, 
regulatory, geopolitical, environmental, public health, and other conditions.  These conditions can affect 
a single instrument, issuer, or borrower, a particular type of instrument, issuer, or borrower, a segment 
of the debt markets or the debt markets generally. Certain events can have a dramatic adverse effect 
on debt markets and may lead to periods of high volatility and reduced liquidity in a debt market or 
segment of a debt market.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_InterestRateRisk2_S000012219Summary1Member"
      id="ixv-1108">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Interest Rate Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;In general, the price of a debt instrument falls when interest rates rise and 
rises when interest rates fall. Interest rate risk is generally greater for instruments with longer maturities 
or durations, or that do not pay current interest.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_CreditRisk2_S000012219Summary1Member"
      id="ixv-1113">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Credit 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The price of a debt instrument depends, in part, on the credit quality of the 
issuer, borrower, counterparty, or other entity responsible for payment, or underlying collateral or 
assets and the terms of the instrument. The price of a debt instrument can decline in response to changes 
in, or perceptions of, the financial condition of the issuer, borrower, counterparty, or other entity, 
or underlying collateral or assets, or changes in, or perceptions of, specific or general market, economic, 
industry, political, regulatory, geopolitical, environmental, public health, and other conditions. Debt 
instruments may be more susceptible to downgrades or defaults during economic downturns or similar periods 
of economic stress, which in turn could negatively affect the market value and liquidity of a debt instrument.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;Below investment grade quality debt instruments (commonly referred to as &#x201c;high 
yield securities&#x201d; or &#x201c;junk bonds&#x201d;) can involve a substantially greater risk of default or can already 
be in default, and their values can decline significantly. Below investment grade quality debt instruments 
are regarded as having predominantly speculative characteristics. Below investment grade quality debt 
instruments tend to be more sensitive to adverse news about the issuer, or the market or economy in general, 
than higher quality debt instruments.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_ForeignRisk2_S000012219Summary1Member"
      id="ixv-1118">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Foreign Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; 
Exposure to foreign markets through issuers 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;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_EmergingMarketsRisk2_S000012219Summary1Member"
      id="ixv-1122">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;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;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_FocusRisk2_S000012219Summary1Member"
      id="ixv-1128">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Focus 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Issuers in a single industry, sector, country, or region can react similarly to 
market, currency, political, economic, regulatory, geopolitical, environmental, public health, and other 
conditions, and the fund's performance will be affected by the conditions in the industries, sectors, 
countries, and regions to which the fund is exposed.  Furthermore, investments in particular industries, 
sectors, countries, or regions may be more volatile than the broader market as a whole.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_CurrencyRisk2_S000012219Summary1Member"
      id="ixv-1132">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;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;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_PrepaymentExtensionRisk2_S000012219Summary1Member"
      id="ixv-1136">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Prepayment/Extension Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Instruments 
subject to prepayment and/or extension can reduce the potential for gain for the instrument&#x2019;s holders 
if the instrument is prepaid and increase the potential for loss if the maturity of the instrument is 
extended.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_EquityMarketRiskCompanyRisk2_S000012219Summary1Member"
      id="ixv-1141">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;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;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_GrowthCompanyRisk2_S000012219Summary1Member"
      id="ixv-1146">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;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;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_ValueCompanyRisk2_S000012219Summary1Member"
      id="ixv-1150">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Value Company 
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;The stocks of value companies can continue to be undervalued 
for long periods of time and not realize their expected value and can be more volatile than the market 
in general.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_RealEstate-RelatedInvestmentRisk2_S000012219Summary1Member"
      id="ixv-1155">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Real Estate-Related Investment 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 
risks of investing in real estate-related securities include certain risks associated with the direct 
ownership of real estate and the real estate industry in general. These include risks related to general, 
regional and local economic conditions; difficulties in valuing and disposing of real estate; &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;fluctuations 
in interest rates and property tax rates; shifts in zoning laws, environmental regulations and other 
governmental action; cash flow dependency; increased operating expenses; lack of availability of mortgage 
funds; losses due to natural disasters; overbuilding; losses due to casualty or condemnation; changes 
in property values and rental rates; the management skill and creditworthiness of the REIT manager; and 
other factors.  The &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;securities of smaller real estate-related issuers can be more volatile and less 
liquid than securities of larger issuers and their issuers can have more limited financial resources.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk2_S000012219Summary1Member"
      id="ixv-1168">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;When-Issued, 
Delayed Delivery, and Forward Commitment Transaction Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The purchaser in a when-issued, 
delayed delivery or forward commitment transaction assumes the rights and risks of ownership, including 
the risks of price and yield fluctuations and the risk that the security will not be issued or delivered 
as anticipated.  When-issued, delayed delivery, and forward commitment transactions can involve leverage. 
TBA transactions may significantly increase the fund's portfolio turnover rate.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_DerivativesRisk2_S000012219Summary1Member"
      id="ixv-1172">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Derivatives 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Derivatives can be highly volatile and involve risks in addition 
to the risks of the underlying indicator(s) on which the derivative is based. Gains or losses from derivatives 
can be substantially greater than the derivatives&#x2019; original cost.  Derivatives can involve leverage.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_LeveragingRisk2_S000012219Summary1Member"
      id="ixv-1177">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Leveraging 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Leverage involves investment exposure in an amount exceeding 
the initial investment. Leverage can cause increased volatility by magnifying gains or losses. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_CounterpartyandThirdPartyRisk2_S000012219Summary1Member"
      id="ixv-1182">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Counterparty 
and Third Party Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Transactions involving a 
counterparty or third party other than the issuer of the instrument are subject to the credit risk of 
the counterparty or third party, and to the counterparty&#x2019;s or third party&#x2019;s ability or willingness 
to perform in accordance with the terms of the transaction.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_LiquidityRisk2_S000012219Summary1Member"
      id="ixv-1187">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Liquidity 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;It may be difficult to value, and it may not be possible to 
sell, certain investments, types of investments, and/or investments in certain segments of the market, 
and the fund may have to sell certain of these investments at prices or times that are not advantageous 
in order to meet redemptions or other cash needs.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_LargeShareholderRisk2_S000012219Summary1Member"
      id="ixv-1192">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Large Shareholder 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;From time to time, shareholders of the fund (which may include institutional investors, 
financial intermediaries, or other MFS funds) may make relatively large redemptions or purchases of fund 
shares.  These transactions may cause the fund to sell securities or invest additional cash, as the case 
may be, at disadvantageous prices.  Redemptions of a large number of shares also may increase transaction 
and other costs or have adverse tax consequences for shareholders of the fund by requiring a sale of 
portfolio securities.  Purchases of a large number of shares may adversely affect the fund's performance 
to the extent that it takes time to invest new cash and the fund maintains a larger cash position than 
it ordinarily would.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36361">Performance Information </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-1197">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of (i) a broad measure of market performance and (ii) the performance of an additional 
index that the adviser believes more closely reflects the market segments in which the funds invests.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Performance 
information prior to June 15, 2021, reflects time periods when the fund did not have an investment strategy 
of allocating a portion of its assets to investment grade quality debt instruments.  The fund's investment 
strategies changed effective June 15, 2021. 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;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36362">The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of (i) a broad measure of market performance and (ii) the performance of an additional 
index that the adviser believes more closely reflects the market segments in which the funds invests.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36363">The fund&#x2019;s past performance (before and after taxes) does 
not necessarily indicate how the fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36364">mfs.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36365">1-800-225-2606</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36366">Class 
A Bar Chart.</oef:BarChartHeading>
    <oef:BarChartNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36367">The bar chart does not take into account any sales charges 
(loads) that you may be required to pay upon purchase or redemption of the fund&#x2019;s shares. If these 
sales charges were included, they would reduce the returns shown.</oef:BarChartNarrativeTextBlock>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36368">The bar chart does not take into account any sales charges 
(loads) that you may be required to pay upon purchase or redemption of the fund&#x2019;s shares. If these 
sales charges were included, they would reduce the returns shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-1208">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The total return for the three-month period ended March 31, 
2026, was 1.26%. During the period(s) shown in the bar chart, the highest quarterly return was 8.65% 
(for the calendar quarter ended December 31, 2023) and the lowest quarterly return was (13.45)% (for 
the calendar quarter ended March 31, 2020).&lt;/span&gt;&lt;/p&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36369">The total return for the three-month period ended</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36370">2026-03-31</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36371"
      unitRef="pure">0.0126</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36372">highest quarterly return</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36373"
      unitRef="pure">0.0865</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36374">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36375">lowest quarterly return</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36376"
      unitRef="pure">-0.1345</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36377">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:PerformanceTableHeading
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36378">Performance 
Table.  </oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnCaption
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36379">Average Annual Total Returns (For the Periods Ended December 
31, 2025)</oef:AverageAnnualReturnCaption>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36380">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36381">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36382">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36383">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36384">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36385">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36386">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36387">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36388"
      unitRef="pure">0.0762</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36389"
      unitRef="pure">0.0285</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000033359Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36390"
      unitRef="pure">0.0436</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36391"
      unitRef="pure">0.0970</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36392"
      unitRef="pure">0.0387</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000033360Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36393"
      unitRef="pure">0.0524</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36394"
      unitRef="pure">0.0863</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36395"
      unitRef="pure">0.0285</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000068409Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36396"
      unitRef="pure">0.0420</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36397"
      unitRef="pure">0.0916</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36398"
      unitRef="pure">0.0337</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000068410Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36399"
      unitRef="pure">0.0472</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36400"
      unitRef="pure">0.0943</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36401"
      unitRef="pure">0.0362</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000068411Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36402"
      unitRef="pure">0.0498</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36403"
      unitRef="pure">0.0961</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36404"
      unitRef="pure">0.0387</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000068412Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36405"
      unitRef="pure">0.0524</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36406"
      unitRef="pure">0.0971</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36407"
      unitRef="pure">0.0396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000117928Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36408"
      unitRef="pure">0.0533</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36409"
      unitRef="pure">0.0470</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36410"
      unitRef="pure">0.0271</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36411"
      unitRef="pure">0.0452</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_AfterTaxesOnDistributionsMember_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36412">Returns After 
Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36413"
      unitRef="pure">0.0253</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36414"
      unitRef="pure">0.0108</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36415"
      unitRef="pure">0.0305</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_AfterTaxesOnDistributionsAndSalesMember_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-36416">Returns After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36417"
      unitRef="pure">0.0285</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36418"
      unitRef="pure">0.0147</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36419"
      unitRef="pure">0.0295</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36420">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36421">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_StandardPoors500StockIndex31_S000012219Member_S000012219Summary1Member"
      id="ixv-36422">Standard &amp; Poor's 500 Stock Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_StandardPoors500StockIndex31_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36423"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_StandardPoors500StockIndex31_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36424"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_StandardPoors500StockIndex31_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36425"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_MFSDiversifiedIncomeFundBlendedIndex32_S000012219Member_S000012219Summary1Member"
      id="ixv-36426">MFS Diversified Income Fund Blended Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_MFSDiversifiedIncomeFundBlendedIndex32_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36427"
      unitRef="pure">0.1053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_MFSDiversifiedIncomeFundBlendedIndex32_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36428"
      unitRef="pure">0.0402</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_MFSDiversifiedIncomeFundBlendedIndex32_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-36429"
      unitRef="pure">0.0562</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-1562">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As 
of December 31, 2025, the MFS Diversified Income Fund Blended Index (the Blended Index) consisted of 
the following indices and weightings: 15% MSCI US REIT Index; 15% JPMorgan Emerging Markets Bond Index 
Global Diversified; 10% Bloomberg U.S. Government/Mortgage Index; 25% Bloomberg U.S. Corporate High-Yield 
2% Issuer Capped Index; 20% MSCI All Country World (ACWI) High Dividend Yield Index; and 15% Bloomberg 
U.S. Credit Index. The components and weightings of the Blended Index may have differed during the periods, 
and may differ in the future.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Aft&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;er-tax returns are calculated 
using the historical highest individual U.S. federal marginal income tax rates and do not reflect &lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;the 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;/p&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceAdditionalMarketIndex
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36430">As 
of December 31, 2025, the MFS Diversified Income Fund Blended Index (the Blended Index) consisted of 
the following indices and weightings: 15% MSCI US REIT Index; 15% JPMorgan Emerging Markets Bond Index 
Global Diversified; 10% Bloomberg U.S. Government/Mortgage Index; 25% Bloomberg U.S. Corporate High-Yield 
2% Issuer Capped Index; 20% MSCI All Country World (ACWI) High Dividend Yield Index; and 15% Bloomberg 
U.S. Credit Index. The components and weightings of the Blended Index may have differed during the periods, 
and may differ in the future.</oef:PerformanceAdditionalMarketIndex>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36431">Your actual after-tax 
returns will depend on your own tax situation, and may differ from those shown. The after-tax returns 
shown are not relevant to investors who hold their shares through tax-advantaged arrangements, such as 
401(k) plans or individual retirement accounts (IRAs).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36432">The after-tax returns are shown for only one of 
the fund&#x2019;s classes of shares, and after-tax returns for the fund&#x2019;s other classes of shares will vary 
from the returns shown.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36433">MFS&#xae; 
Government Securities Fund  Summary 
of Key Information</oef:RiskReturnHeading>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36434">MFGSX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36435">MFGBX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36436">MFGDX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36437">MGSIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36438">MFGGX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36439">MGVSX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36440">MFGHX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36441">MFGJX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36442">MFGKX</dei:TradingSymbol>
    <oef:ObjectiveHeading
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36444">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-8907">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s 
investment objective is to seek total return with an emphasis on current income, but also considering 
capital appreciation. &lt;/p&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36445">Fees and Expenses  </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-8910">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This 
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund. 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries 
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in 
MFS funds. More information about these and other waivers and reductions is available from your financial 
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 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;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36446">You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $100,000 in 
MFS funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36447"
      unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36448">Shareholder Fees (fees paid 
directly from your investment):</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36450"
      unitRef="pure">0.0425</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36451"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36452"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36453"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36454"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36455"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36456"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36457"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36458"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_289_"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36460"
      unitRef="pure">0.0400</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36461"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36462"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36463"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36464"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36465"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36466"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36467"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36468">Annual 
Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment):</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36470"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36471"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36472"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36473"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36474"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36475"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36476"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36477"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36478"
      unitRef="pure">0.0038</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36479"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36480"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36481"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36482"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36483"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36484"
      unitRef="pure">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36485"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36486"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36487"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36488"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36489"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36490"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36491"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36492"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36493"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36494"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36495"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36496"
      unitRef="pure">0.0006</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36497"
      unitRef="pure">0.0078</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36498"
      unitRef="pure">0.0153</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36499"
      unitRef="pure">0.0153</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36500"
      unitRef="pure">0.0053</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36501"
      unitRef="pure">0.0153</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36502"
      unitRef="pure">0.0103</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36503"
      unitRef="pure">0.0078</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36504"
      unitRef="pure">0.0053</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36505"
      unitRef="pure">0.0044</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_334_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_335_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_336_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_337_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_338_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_339_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_340_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_341_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_342_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36515"
      unitRef="pure">0.0077</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36516"
      unitRef="pure">0.0152</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36517"
      unitRef="pure">0.0152</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36518"
      unitRef="pure">0.0052</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36519"
      unitRef="pure">0.0152</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36520"
      unitRef="pure">0.0102</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36521"
      unitRef="pure">0.0077</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36522"
      unitRef="pure">0.0052</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36523"
      unitRef="pure">0.0043</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36524">Example 
</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-9444">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing 
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The example 
assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your shares 
at the end of the time periods (unless otherwise indicated); your investment has a 5% return each year; 
and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36525">Although 
your actual costs will likely be higher or lower, under these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36526"
      unitRef="usd">500</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36527"
      unitRef="usd">663</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36528"
      unitRef="usd">839</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36529"
      unitRef="usd">1349</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_359_"
      unitRef="usd">555</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_361_"
      unitRef="usd">782</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_363_"
      unitRef="usd">1033</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_365_"
      unitRef="usd">1620</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_360_"
      unitRef="usd">155</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_362_"
      unitRef="usd">482</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_364_"
      unitRef="usd">833</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_366_"
      unitRef="usd">1620</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_367_"
      unitRef="usd">255</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_369_"
      unitRef="usd">482</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_371_"
      unitRef="usd">833</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_373_"
      unitRef="usd">1620</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_368_"
      unitRef="usd">155</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_370_"
      unitRef="usd">482</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_372_"
      unitRef="usd">833</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="_374_"
      unitRef="usd">1620</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36546"
      unitRef="usd">53</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36547"
      unitRef="usd">169</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36548"
      unitRef="usd">295</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36549"
      unitRef="usd">664</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36550"
      unitRef="usd">155</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36551"
      unitRef="usd">482</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36552"
      unitRef="usd">833</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36553"
      unitRef="usd">1823</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36554"
      unitRef="usd">104</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36555"
      unitRef="usd">327</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36556"
      unitRef="usd">568</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36557"
      unitRef="usd">1259</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36558"
      unitRef="usd">79</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36559"
      unitRef="usd">248</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36560"
      unitRef="usd">432</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36561"
      unitRef="usd">965</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36562"
      unitRef="usd">53</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36563"
      unitRef="usd">169</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36564"
      unitRef="usd">295</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36565"
      unitRef="usd">664</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36566"
      unitRef="usd">44</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36567"
      unitRef="usd">140</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36568"
      unitRef="usd">245</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36569"
      unitRef="usd">554</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36570">Portfolio 
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-9811">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions, 
when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate 
may indicate higher transaction costs and may result in higher taxes when shares are held in a taxable 
account. These transaction costs, which are not reflected in &#x201c;Annual Fund Operating Expenses&#x201d; or 
in the &#x201c;Example,&#x201d; affect the fund&#x2019;s performance.  During the most recent fiscal year, the fund&#x2019;s 
portfolio turnover rate was 139% of the average value of its portfolio (53% excluding to be announced 
(TBA) transactions).&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36571"
      unitRef="pure">1.39</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36572">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-9814">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
(Massachusetts Financial Services Company, the fund&#x2019;s investment adviser)&#160;normally invests at least 
80% of the fund&#x2019;s net assets in U.S. Government securities. U.S. Government securities are securities 
issued or guaranteed by the U.S. Treasury, by an agency or instrumentality of the U.S. Government, or 
by a U.S. Government-sponsored entity, including mortgage-backed securities and other types of securitized 
instruments issued or guaranteed by such entities. MFS may also invest the fund's assets in other debt 
instruments. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS generally invests substantially all of the fund&#x2019;s assets 
in investment grade quality debt instruments.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may purchase or sell securities 
for the fund on a when-issued, delayed delivery, or forward commitment basis where payment and delivery 
take place at a future settlement date, including mortgage-backed securities purchased or sold in the 
TBA market.  &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may invest the fund&#x2019;s assets in foreign securities. 
&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may invest a significant percentage of the fund&#x2019;s assets 
in a single issuer or a small number of issuers.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may engage in active and 
frequent trading in pursuing the fund&#x2019;s principal investment strategies.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;While 
MFS may use derivatives for any investment purpose, to the extent MFS uses derivatives, MFS expects to 
use derivatives primarily to increase or decrease exposure to a particular market, segment of the market, 
or security, to increase or decrease interest rate or currency exposure, or as alternatives to direct 
investments. Derivatives include futures, forward contracts, options, and swaps.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 
uses an active investment approach in managing the fund that combines top-down considerations and bottom-up 
fundamental investment analysis to make decisions about sector allocations, duration and yield curve 
positioning, and security selection.  In addition, market technicals (e.g., bond supply and demand dynamics) 
are typically considered in determining sector allocations and specific security selection.  Quantitative 
screening tools may also be considered in determining the fund&#x2019;s portfolio positioning.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;For purposes of the fund's 80% policy, net assets include the amount of any borrowings 
for investment purposes. &lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36573">MFS 
(Massachusetts Financial Services Company, the fund&#x2019;s investment adviser)&#160;normally invests at least 
80% of the fund&#x2019;s net assets in U.S. Government securities.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36574"> U.S. Government securities are securities 
issued or guaranteed by the U.S. Treasury, by an agency or instrumentality of the U.S. Government, or 
by a U.S. Government-sponsored entity, including mortgage-backed securities and other types of securitized 
instruments issued or guaranteed by such entities. </fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_PrincipalRisks2_S000000693Summary2Member"
      id="ixv-9824">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal Risks &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As with 
any mutual fund, the fund may not achieve its objective and/or you could lose money on your investment 
in the fund. An investment in the fund is not a bank deposit and is not insured or guaranteed by the 
Federal Deposit Insurance Corporation or any other governmental agency.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
principal risks of investing in the fund are:&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_RiskLoseMoneyMember_S000000693Summary2Member"
      id="ixv-36575">As with 
any mutual fund, the fund may not achieve its objective and/or you could lose money on your investment 
in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_RiskNotInsuredMember_S000000693Summary2Member"
      id="ixv-36576">An investment in the fund is not a bank deposit and is not insured or guaranteed by the 
Federal Deposit Insurance Corporation or any other governmental agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_InvestmentSelectionRisk2_S000000693Summary2Member"
      id="ixv-9828">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investment Selection Risk: 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; MFS' investment analysis and its selection of investments may not produce the 
intended results and/or can lead to an investment focus that results in the fund underperforming other 
funds with similar investment strategies and/or underperforming the markets in which the fund invests. 
 In addition, to the extent MFS considers quantitative tools in managing the fund, such tools may not 
produce the intended results. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_DebtMarketRisk2_S000000693Summary2Member"
      id="ixv-9832">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Debt Market Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Debt 
markets can be volatile and can decline significantly in response to changes in, or investor perceptions 
of, issuer, market, economic, industry, political, regulatory, geopolitical, environmental, public health, 
and other conditions.  These conditions can affect a single instrument, issuer, or borrower, a particular 
type of instrument, issuer, or borrower, a segment of the debt markets or the debt markets generally. 
Certain events can have a dramatic adverse effect on debt markets and may lead to periods of high volatility 
and reduced liquidity in a debt market or segment of a debt market.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_InterestRateRisk2_S000000693Summary2Member"
      id="ixv-9836">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Interest 
Rate Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;In general, the price of 
a debt instrument falls when interest rates rise and rises when interest rates fall. Interest rate risk 
is generally greater for instruments with longer maturities or durations, or that do not pay current 
interest.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_CreditRisk2_S000000693Summary2Member"
      id="ixv-9841">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Credit Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; The price of a debt instrument 
depends, in part, on the credit quality of the issuer, borrower, counterparty, or other entity responsible 
for payment, or underlying collateral or assets and the terms of the instrument. The price of a debt 
instrument can decline in response to changes in, or perceptions of, the financial condition of the issuer, 
borrower, counterparty, or other entity, or underlying collateral or assets, or changes in, or perceptions 
of, specific or general market, economic, industry, political, regulatory, geopolitical, environmental, 
public health, and other conditions. Debt instruments may be more susceptible to downgrades or defaults 
during economic downturns or similar periods of economic stress, which in turn could negatively affect 
the market value and liquidity of a debt instrument.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;U.S. Government securities not supported as to the payment of principal or interest 
by the U.S. Treasury are subject to greater credit risk than are U.S. Government securities supported 
by the U.S. Treasury.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_PrepaymentExtensionRisk2_S000000693Summary2Member"
      id="ixv-9853">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Prepayment/Extension Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Instruments 
subject to prepayment and/or extension can reduce the potential for gain for the instrument&#x2019;s holders 
if the instrument is prepaid and increase the potential for loss if the maturity of the instrument is 
extended.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_Inflation-AdjustedDebtInstrumentsRisk2_S000000693Summary2Member"
      id="ixv-9858">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Inflation-Adjusted Debt Instruments 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;Interest payments on inflation-adjusted debt instruments can be unpredictable 
and vary based on the level of inflation. In addition, inflation-adjusted debt instruments may lose value 
in the event the actual rate of inflation is different than the rate of the applicable inflation index. 
If inflation is negative, principal and income can both decline.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_ForeignRisk2_S000000693Summary2Member"
      id="ixv-9863">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:bold; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Foreign 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; Exposure to foreign markets through issuers or currencies can involve additional 
risks relating to market, economic, industry, political, regulatory, geopolitical, environmental, public 
health, and other conditions. These factors can make foreign investments, especially those tied economically 
to countries with developing economies or countries subject to sanctions or the threat of new or modified 
sanctions, more volatile and less liquid than U.S. investments. In addition, foreign markets can react 
differently to these conditions than the U.S. market.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_FocusRisk2_S000000693Summary2Member"
      id="ixv-9867">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Focus Risk: 
 &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Issuers in a single 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 countries and regions to which the fund 
is exposed.  Furthermore, investments in particular countries or regions may be more volatile than the 
broader market as a whole.  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;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_When-IssuedDelayedDeliveryandForwardCommitmentTransactionRisk2_S000000693Summary2Member"
      id="ixv-9871">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;When-Issued, Delayed Delivery, 
and Forward Commitment Transaction Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The purchaser in a when-issued, delayed delivery 
or forward commitment transaction assumes the rights and risks of ownership, including the risks of price 
and yield fluctuations and the risk that the security will not be issued or delivered as anticipated. 
 When-issued, delayed delivery, and forward commitment transactions can involve leverage. TBA transactions 
may significantly increase the fund's portfolio turnover rate.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_ActiveandFrequentTradingRisk2_S000000693Summary2Member"
      id="ixv-9875">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Active 
and Frequent Trading 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;  Frequent trading may increase transaction 
costs, which can reduce the fund's return, and can also increase the possibility of capital gain and 
ordinary distributions. Frequent trading can also result in the realization of a higher percentage of 
short-term capital gains and a lower percentage of long-term capital gains as compared to a fund that 
trades less frequently, which would generally increase your tax liability unless you hold your shares 
through a tax-advantaged or tax-exempt vehicle.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_DerivativesRisk2_S000000693Summary2Member"
      id="ixv-9879">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Derivatives 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Derivatives can be highly volatile and involve risks in addition 
to the risks of the underlying indicator(s) on which the derivative is based. Gains or losses from derivatives 
can be substantially greater than the derivatives&#x2019; original cost.  Derivatives can involve leverage.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_LeveragingRisk2_S000000693Summary2Member"
      id="ixv-9884">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Leveraging 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Leverage involves investment exposure in an amount exceeding 
the initial investment. Leverage can cause increased volatility by magnifying gains or losses. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_CounterpartyandThirdPartyRisk2_S000000693Summary2Member"
      id="ixv-9889">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Counterparty 
and Third Party Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Transactions involving a 
counterparty or third party other than the issuer of the instrument are subject to the credit risk of 
the counterparty or third party, and to the counterparty&#x2019;s or third party&#x2019;s ability or willingness 
to perform in accordance with the terms of the transaction.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_LiquidityRisk2_S000000693Summary2Member"
      id="ixv-9894">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Liquidity 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;It may be difficult to value, and it may not be possible to 
sell, certain investments, types of investments, and/or investments in certain segments of the market, 
and the fund may have to sell certain of these investments at prices or times that are not advantageous 
in order to meet redemptions or other cash needs.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_LargeShareholderRisk2_S000000693Summary2Member"
      id="ixv-9899">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Large Shareholder 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;From time to time, shareholders of the fund (which may include institutional investors, 
financial intermediaries, or other MFS funds) may make relatively large redemptions or purchases of fund 
shares.  These transactions may cause the fund to sell securities or invest additional cash, as the case 
may be, at disadvantageous prices.  Redemptions of a large number of shares also may increase transaction 
and other costs or have adverse tax consequences for shareholders of the fund by requiring a sale of 
portfolio securities.  Purchases of a large number of shares may adversely affect the fund's performance 
to the extent that it takes time to invest new cash and the fund maintains a larger cash position than 
it ordinarily would.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36577">Performance Information </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-9904">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The bar 
chart and performance table below are intended to provide some indication of the risks of investing in 
the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance over 
time compares with that of&#160;(i) a broad measure of market performance and (ii) the performance of an 
additional index that the adviser believes more closely reflects the market segments in which the fund 
invests.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s past performance (before and after taxes) does 
not necessarily indicate how the fund will perform in the future. Updated performance is available online 
at &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;mfs.com&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; or by calling 1-800-225-2606.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36578">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&#160;(i) a broad measure of market performance and (ii) the performance of an 
additional index that the adviser believes more closely reflects the market segments in which the fund 
invests.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36579">The fund&#x2019;s past performance (before and after taxes) does 
not necessarily indicate how the fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36580">mfs.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36581">1-800-225-2606</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36582">Class 
A Bar Chart.</oef:BarChartHeading>
    <oef:BarChartNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36583">The bar chart does not take into account any sales charges 
(loads) that you may be required to pay upon purchase or redemption of the fund&#x2019;s shares. If these 
sales charges were included, they would reduce the returns shown.</oef:BarChartNarrativeTextBlock>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36584">The bar chart does not take into account any sales charges 
(loads) that you may be required to pay upon purchase or redemption of the fund&#x2019;s shares. If these 
sales charges were included, they would reduce the returns shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-9915">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The total return for the three-month period ended March 31, 
2026, was (0.18)%. During the period(s) shown in the bar chart, the highest quarterly return was 6.23% 
(for the calendar quarter ended December 31, 2023) and the lowest quarterly return was (4.85)% (for the 
calendar quarter ended September 30, 2022).&lt;/span&gt;&lt;/p&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36585">The total return for the three-month period ended</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36586">2026-03-31</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36587"
      unitRef="pure">-0.0018</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36588">highest quarterly return</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36589"
      unitRef="pure">0.0623</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36590">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36591">lowest quarterly return</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36592"
      unitRef="pure">-0.0485</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36593">2022-09-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:PerformanceTableHeading
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36594">Performance Table.  </oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnCaption
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36595">Average Annual 
Total Returns (For the Periods Ended December 
31, 2025)</oef:AverageAnnualReturnCaption>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36596">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36597">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36598">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36599">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36600">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36601">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36602">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36603">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36604">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36605"
      unitRef="pure">0.0182</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36606"
      unitRef="pure">-0.0203</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000002012Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36607"
      unitRef="pure">0.0042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36608"
      unitRef="pure">0.0493</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36609"
      unitRef="pure">-0.0166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000002013Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36610"
      unitRef="pure">0.0042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36611"
      unitRef="pure">0.0700</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36612"
      unitRef="pure">-0.0068</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000002006Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36613"
      unitRef="pure">0.0126</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36614"
      unitRef="pure">0.0594</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36615"
      unitRef="pure">-0.0165</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000002015Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36616"
      unitRef="pure">0.0028</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36617"
      unitRef="pure">0.0635</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36618"
      unitRef="pure">-0.0118</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000002017Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36619"
      unitRef="pure">0.0076</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36620"
      unitRef="pure">0.0673</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36621"
      unitRef="pure">-0.0092</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000002018Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36622"
      unitRef="pure">0.0102</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36623"
      unitRef="pure">0.0687</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36624"
      unitRef="pure">-0.0068</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000002008Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36625"
      unitRef="pure">0.0127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36626"
      unitRef="pure">0.0697</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36627"
      unitRef="pure">-0.0058</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000117927Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36628"
      unitRef="pure">0.0137</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36629"
      unitRef="pure">0.0208</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36630"
      unitRef="pure">-0.0178</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36631"
      unitRef="pure">0.0058</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_AfterTaxesOnDistributionsMember_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36632">Returns After 
Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36633"
      unitRef="pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36634"
      unitRef="pure">-0.0280</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36635"
      unitRef="pure">-0.0040</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_AfterTaxesOnDistributionsAndSalesMember_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-36636">Returns After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36637"
      unitRef="pure">0.0121</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36638"
      unitRef="pure">-0.0178</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36639"
      unitRef="pure">0.0001</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36640">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36641">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_BloombergUSAggregateBondIndex33_S000000693Member_S000000693Summary2Member"
      id="ixv-36642">Bloomberg U.S. Aggregate Bond Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_BloombergUSAggregateBondIndex33_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36643"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_BloombergUSAggregateBondIndex33_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36644"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_BloombergUSAggregateBondIndex33_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36645"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_BloombergUSGovernmentMortgageIndex34_S000000693Member_S000000693Summary2Member"
      id="ixv-36646">Bloomberg U.S. Government/Mortgage Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_BloombergUSGovernmentMortgageIndex34_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36647"
      unitRef="pure">0.0709</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_BloombergUSGovernmentMortgageIndex34_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36648"
      unitRef="pure">-0.0053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_BloombergUSGovernmentMortgageIndex34_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-36649"
      unitRef="pure">0.0146</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-10295">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Aft&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;er-tax 
returns are calculated using the historical highest individual U.S. federal marginal income tax rates 
and do not reflect the impact of state and local taxes. Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs). The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, 
and after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36650">Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36651">The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, 
and after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36652">MFS&#xae; 
New Discovery Value Fund  Summary 
of Key Information</oef:RiskReturnHeading>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36653">NDVAX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36654">NDVBX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36655">NDVCX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36656">NDVIX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36657">NDVRX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36658">NDVSX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36659">NDVTX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36660">NDVUX</dei:TradingSymbol>
    <dei:TradingSymbol
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36661">NDVVX</dei:TradingSymbol>
    <oef:ObjectiveHeading
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36663">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-17700">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s 
investment objective is to seek capital appreciation. &lt;/p&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36664">Fees and Expenses  </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-17703">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This 
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund. 
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries 
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $50,000 in 
MFS funds. More information about these and other waivers and reductions is available from your financial 
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 11 and &#x201c;Appendix A &#x2013; Waivers 
and Reductions of Sales Charges&#x201d; on page A-1 of the fund&#x2019;s prospectus. &lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36665">You may qualify for sales charge reductions if, with respect to Class A shares, 
you and certain members of your family invest, or agree to invest in the future, at least $50,000 in 
MFS funds.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36666"
      unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36667">Shareholder Fees (fees paid 
directly from your investment):</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36669"
      unitRef="pure">0.0575</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36670"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36671"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36672"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36673"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36674"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36675"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36676"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36677"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_558_"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36679"
      unitRef="pure">0.0400</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36680"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36681"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36682"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36683"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36684"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36685"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36686"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36687">Annual 
Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment):</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36689"
      unitRef="pure">0.0083</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36690"
      unitRef="pure">0.0083</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36691"
      unitRef="pure">0.0083</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36692"
      unitRef="pure">0.0083</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36693"
      unitRef="pure">0.0083</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36694"
      unitRef="pure">0.0083</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36695"
      unitRef="pure">0.0083</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36696"
      unitRef="pure">0.0083</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36697"
      unitRef="pure">0.0083</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36698"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36699"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36700"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36701"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36702"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36703"
      unitRef="pure">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36704"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36705"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36706"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36707"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36708"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36709"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36710"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36711"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36712"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36713"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36714"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36715"
      unitRef="pure">0.0005</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36716"
      unitRef="pure">0.0123</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36717"
      unitRef="pure">0.0198</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36718"
      unitRef="pure">0.0198</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36719"
      unitRef="pure">0.0098</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36720"
      unitRef="pure">0.0198</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36721"
      unitRef="pure">0.0148</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36722"
      unitRef="pure">0.0123</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36723"
      unitRef="pure">0.0098</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36724"
      unitRef="pure">0.0088</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_603_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_604_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_605_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_606_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_607_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_608_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_609_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_610_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_611_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36734"
      unitRef="pure">0.0122</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36735"
      unitRef="pure">0.0197</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36736"
      unitRef="pure">0.0197</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36737"
      unitRef="pure">0.0097</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36738"
      unitRef="pure">0.0197</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36739"
      unitRef="pure">0.0147</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36740"
      unitRef="pure">0.0122</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36741"
      unitRef="pure">0.0097</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36742"
      unitRef="pure">0.0087</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36743">Example 
</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-18237">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing 
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
example assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your 
shares at the end of the time periods&#160;(unless otherwise indicated); your investment has a 5% return 
each year; and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36744">Although 
your actual costs will likely be higher or lower, under these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36745"
      unitRef="usd">692</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36746"
      unitRef="usd">942</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36747"
      unitRef="usd">1211</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36748"
      unitRef="usd">1977</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_628_"
      unitRef="usd">600</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_630_"
      unitRef="usd">920</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_632_"
      unitRef="usd">1267</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_634_"
      unitRef="usd">2112</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_629_"
      unitRef="usd">200</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_631_"
      unitRef="usd">620</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_633_"
      unitRef="usd">1067</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_635_"
      unitRef="usd">2112</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_636_"
      unitRef="usd">300</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_638_"
      unitRef="usd">620</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_640_"
      unitRef="usd">1067</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_642_"
      unitRef="usd">2112</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_637_"
      unitRef="usd">200</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_639_"
      unitRef="usd">620</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_641_"
      unitRef="usd">1067</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="_643_"
      unitRef="usd">2112</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36765"
      unitRef="usd">99</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36766"
      unitRef="usd">311</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36767"
      unitRef="usd">541</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36768"
      unitRef="usd">1200</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36769"
      unitRef="usd">200</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36770"
      unitRef="usd">620</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36771"
      unitRef="usd">1067</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36772"
      unitRef="usd">2305</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36773"
      unitRef="usd">150</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36774"
      unitRef="usd">467</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36775"
      unitRef="usd">807</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36776"
      unitRef="usd">1768</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36777"
      unitRef="usd">124</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36778"
      unitRef="usd">389</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36779"
      unitRef="usd">675</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36780"
      unitRef="usd">1488</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36781"
      unitRef="usd">99</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36782"
      unitRef="usd">311</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36783"
      unitRef="usd">541</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36784"
      unitRef="usd">1200</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36785"
      unitRef="usd">89</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36786"
      unitRef="usd">280</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36787"
      unitRef="usd">487</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36788"
      unitRef="usd">1083</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36789">Portfolio 
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-18604">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund pays transaction costs, such as commissions, 
when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate 
may indicate higher transaction costs and may result in higher taxes when shares are held in a taxable 
account. These transaction costs, which are not reflected in &#x201c;Annual Fund Operating Expenses&#x201d; or 
in the &#x201c;Example,&#x201d; affect the fund&#x2019;s performance.  During the most recent fiscal year, the fund&#x2019;s 
portfolio turnover rate was 47% of the average value of its portfolio.&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36790"
      unitRef="pure">0.47</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36791">Principal 
Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-18607">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS (Massachusetts Financial Services Company, 
the fund's investment adviser) normally invests at least 80% of the fund&#x2019;s net assets in value companies. 
Value companies are companies that MFS believes are undervalued compared to their perceived worth in 
the marketplace. MFS considers a number of factors when determining whether a company is undervalued, 
including whether (i) the issuer is included in an index which is representative of value companies; 
(ii) the issuer is classified as a value company by an independent third party financial data provider 
and/or (iii) the issuer exhibits the characteristics of a value company, considering metrics such as 
historical and/or projected price-to-book, price-to-earnings, and price-to-cash flow ratios, enterprise 
value (the total value of the issuer&#x2019;s outstanding equity and debt) relative to earnings, and free 
cash flow yield compared to the applicable equity market and/or to issuers in the same sector or industry. 
In assessing the relative value of an issuer, MFS may also consider measures of financial quality, such 
as indicators of profitability (i.e., return on equity and return on invested capital), balance sheet 
strength (including leverage and interest coverage ratios), and capital allocation discipline. Value 
companies tend to have stock prices that are low relative to their earnings, dividends, assets, or other 
financial measures.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS normally invests the fund&#x2019;s assets primarily 
in equity securities. Equity securities include common stocks, depositary receipts, equity interests 
in real estate investment trusts (REITs), 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="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;While 
MFS may invest the fund&#x2019;s assets in securities of companies of any size, MFS primarily invests in securities 
of companies with small capitalizations.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS may invest the fund&#x2019;s 
assets in foreign securities. &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS normally invests the fund's assets across 
different industries and sectors, but MFS may invest a significant percentage of the fund's assets in 
issuers in a single industry or sector.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;MFS 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;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;For purposes of the fund's 
80% policy, net assets include the amount of any borrowings for investment purposes. &lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36792">MFS (Massachusetts Financial Services Company, 
the fund's investment adviser) normally invests at least 80% of the fund&#x2019;s net assets in value companies.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36793"> 
Value companies are companies that MFS believes are undervalued compared to their perceived worth in 
the marketplace. MFS considers a number of factors when determining whether a company is undervalued, 
including whether (i) the issuer is included in an index which is representative of value companies; 
(ii) the issuer is classified as a value company by an independent third party financial data provider 
and/or (iii) the issuer exhibits the characteristics of a value company, considering metrics such as 
historical and/or projected price-to-book, price-to-earnings, and price-to-cash flow ratios, enterprise 
value (the total value of the issuer&#x2019;s outstanding equity and debt) relative to earnings, and free 
cash flow yield compared to the applicable equity market and/or to issuers in the same sector or industry. 
In assessing the relative value of an issuer, MFS may also consider measures of financial quality, such 
as indicators of profitability (i.e., return on equity and return on invested capital), balance sheet 
strength (including leverage and interest coverage ratios), and capital allocation discipline. Value 
companies tend to have stock prices that are low relative to their earnings, dividends, assets, or other 
financial measures.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_PrincipalRisks2_S000032712Summary3Member"
      id="ixv-18615">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Principal 
Risks &lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;As with any mutual fund, the fund may not achieve its objective 
and/or you could lose money on your investment in the fund. An investment in the fund is not a bank deposit 
and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental 
agency.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The principal risks of investing in the fund are:&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_RiskLoseMoneyMember_S000032712Summary3Member"
      id="ixv-36794">As with any mutual fund, the fund may not achieve its objective 
and/or you could lose money on your investment in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_RiskNotInsuredMember_S000032712Summary3Member"
      id="ixv-36795">An investment in the fund is not a bank deposit 
and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental 
agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_InvestmentSelectionRisk2_S000032712Summary3Member"
      id="ixv-18619">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investment 
Selection Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; MFS' investment analysis and its selection of investments 
may not produce the intended results and/or can lead to an investment focus that results in the fund 
underperforming other funds with similar investment strategies and/or underperforming the markets in 
which the fund invests.  In addition, to the extent MFS considers quantitative tools in managing the 
fund, such tools may not produce the intended results. &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_EquityMarketRiskCompanyRisk2_S000032712Summary3Member"
      id="ixv-18623">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;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;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_ValueCompanyRisk2_S000032712Summary3Member"
      id="ixv-18628">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Value Company 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;The stocks of value companies can continue to be undervalued for long periods 
of time and not realize their expected value and can be more volatile than the market in general.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_SmallCapRisk2_S000032712Summary3Member"
      id="ixv-18633">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Small 
Cap 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;The stocks of small cap companies can be more 
volatile and their shares can be less liquid than those of larger companies.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_ForeignRisk2_S000032712Summary3Member"
      id="ixv-18638">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:bold; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Foreign 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt; Exposure to foreign markets through issuers or currencies can involve additional 
risks relating to market, economic, industry, political, regulatory, geopolitical, environmental, public 
health, and other conditions. These factors can make foreign investments, especially those tied economically 
to countries with developing economies or countries subject to sanctions or the threat of new or modified 
sanctions, more volatile and less liquid than &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;U.S. investments. In addition, foreign markets can react differently to these 
conditions than the U.S. market.&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_REITsRisk2_S000032712Summary3Member"
      id="ixv-18650">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;REITs 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 risks 
of investing in REITs include certain risks associated with the direct ownership of real estate and the 
real estate industry in general. These include risks related to general, regional and local economic 
conditions; difficulties in valuing and disposing of real estate; fluctuations in interest rates and 
property tax rates; shifts in zoning laws, environmental regulations and other governmental action; cash 
flow dependency; increased operating expenses; lack of availability of mortgage funds; losses due to 
natural disasters; overbuilding; losses due to casualty or condemnation; changes in property values and 
rental rates; the management skill and creditworthiness of the REIT manager; and other factors.  The 
securities of smaller real estate-related issuers can be more volatile and less liquid than securities 
of larger issuers and their issuers can have more limited financial resources.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_FocusRisk2_S000032712Summary3Member"
      id="ixv-18654">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Focus Risk: 
 &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Issuers in a single industry, sector, country, or region can react similarly to 
market, currency, political, economic, regulatory, geopolitical, environmental, public health, and other 
conditions, and the fund's performance will be affected by the conditions in the industries, sectors, 
countries, and regions to which the fund is exposed.  Furthermore, investments in particular industries, 
sectors, countries, or regions may be more volatile than the broader market as a whole.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_LiquidityRisk2_S000032712Summary3Member"
      id="ixv-18658">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Liquidity 
Risk: &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:italic; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;It may be difficult to value, and it may not be possible to 
sell, certain investments, types of investments, and/or investments in certain segments of the market, 
and the fund may have to sell certain of these investments at prices or times that are not advantageous 
in order to meet redemptions or other cash needs.  &lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_LargeShareholderRisk2_S000032712Summary3Member"
      id="ixv-18663">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Large Shareholder 
Risk:  &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;From time to time, shareholders of the fund (which may include institutional investors, 
financial intermediaries, or other MFS funds) may make relatively large redemptions or purchases of fund 
shares.  These transactions may cause the fund to sell securities or invest additional cash, as the case 
may be, at disadvantageous prices.  Redemptions of a large number of shares also may increase transaction 
and other costs or have adverse tax consequences for shareholders of the fund by requiring a sale of 
portfolio securities.  Purchases of a large number of shares may adversely affect the fund's performance 
to the extent that it takes time to invest new cash and the fund maintains a larger cash position than 
it ordinarily would.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36796">Performance Information </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-18668">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The 
bar chart and performance table below are intended to provide some indication of the risks of investing 
in the fund by showing changes in the fund&#x2019;s performance over time and how the fund&#x2019;s performance 
over time compares with that of&#160;(i) a broad measure of market performance and (ii) the performance of 
an additional index that the adviser believes more closely reflects the market segments in which the 
fund invests.&lt;/p&gt;&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The fund&#x2019;s past performance (before and after taxes) does 
not necessarily indicate how the fund will perform in the future. Updated performance is available online 
at &lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;mfs.com&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;&#160;or by calling 1-800-225-2606.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36797">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&#160;(i) a broad measure of market performance and (ii) the performance of 
an additional index that the adviser believes more closely reflects the market segments in which the 
fund invests.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36798">The fund&#x2019;s past performance (before and after taxes) does 
not necessarily indicate how the fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36799">mfs.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36800">1-800-225-2606</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36801">Class 
A Bar Chart.</oef:BarChartHeading>
    <oef:BarChartNarrativeTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36802">The bar chart does not take into account any sales charges 
(loads) that you may be required to pay upon purchase or redemption of the fund&#x2019;s shares. If these 
sales charges were included, they would reduce the returns shown.</oef:BarChartNarrativeTextBlock>
    <oef:BarChartDoesNotReflectSalesLoads
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36803">The bar chart does not take into account any sales charges 
(loads) that you may be required to pay upon purchase or redemption of the fund&#x2019;s shares. If these 
sales charges were included, they would reduce the returns shown.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartClosingTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-18679">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:1.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;The total return for the three-month period ended March 31, 
2026, was 1.38%. During the period(s) shown in the bar chart, the highest quarterly return was 30.96% 
(for the calendar quarter ended December 31, 2020) and the lowest quarterly return was (34.36)% (for 
the calendar quarter ended March 31, 2020).&lt;/span&gt;&lt;/p&gt;</oef:BarChartClosingTextBlock>
    <oef:YearToDateReturnLabel
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36804">The total return for the three-month period ended</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36805">2026-03-31</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36806"
      unitRef="pure">0.0138</oef:BarChartYearToDateReturn>
    <oef:HighestQuarterlyReturnLabel
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36807">highest quarterly return</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36808"
      unitRef="pure">0.3096</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36809">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:LowestQuarterlyReturnLabel
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36810">lowest quarterly return</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36811"
      unitRef="pure">-0.3436</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36812">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:PerformanceTableHeading
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36813">Performance 
Table.  </oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnCaption
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36814">Average Annual Total Returns (For the Periods Ended December 
31, 2025)</oef:AverageAnnualReturnCaption>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36815">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36816">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36817">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36818">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36819">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36820">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36821">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36822">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36823">Returns Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36824"
      unitRef="pure">-0.0225</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36825"
      unitRef="pure">0.0688</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000100957Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36826"
      unitRef="pure">0.0934</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36827"
      unitRef="pure">0.0046</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36828"
      unitRef="pure">0.0716</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000100958Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36829"
      unitRef="pure">0.0934</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36830"
      unitRef="pure">0.0241</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36831"
      unitRef="pure">0.0824</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000100959Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36832"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36833"
      unitRef="pure">0.0142</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36834"
      unitRef="pure">0.0718</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000100960Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36835"
      unitRef="pure">0.0918</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36836"
      unitRef="pure">0.0193</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36837"
      unitRef="pure">0.0770</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000100961Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36838"
      unitRef="pure">0.0973</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36839"
      unitRef="pure">0.0219</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36840"
      unitRef="pure">0.0798</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000100962Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36841"
      unitRef="pure">0.1000</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36842"
      unitRef="pure">0.0242</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36843"
      unitRef="pure">0.0825</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000100963Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36844"
      unitRef="pure">0.1028</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36845"
      unitRef="pure">0.0252</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36846"
      unitRef="pure">0.0836</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000117930Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36847"
      unitRef="pure">0.1039</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36848"
      unitRef="pure">-0.0369</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36849"
      unitRef="pure">0.0671</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36850"
      unitRef="pure">0.0935</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_AfterTaxesOnDistributionsMember_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36851">Returns After 
Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsMember_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36852"
      unitRef="pure">-0.0618</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsMember_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36853"
      unitRef="pure">0.0455</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsMember_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36854"
      unitRef="pure">0.0750</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_AfterTaxesOnDistributionsAndSalesMember_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-36855">Returns After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36856"
      unitRef="pure">-0.0083</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36857"
      unitRef="pure">0.0490</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_AfterTaxesOnDistributionsAndSalesMember_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36858"
      unitRef="pure">0.0713</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36859">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36860">Reflects no deduction for fees, expenses, or taxes</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_Russell3000Index35_S000032712Member_S000032712Summary3Member"
      id="ixv-36861">Russell 3000&#xae; Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_Russell3000Index35_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36862"
      unitRef="pure">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_Russell3000Index35_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36863"
      unitRef="pure">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_Russell3000Index35_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36864"
      unitRef="pure">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel
      contextRef="Context_20260228_20260228_Russell2000ValueIndex36_S000032712Member_S000032712Summary3Member"
      id="ixv-36865">Russell 2000&#xae; Value Index</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20250101_20251231_Russell2000ValueIndex36_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36866"
      unitRef="pure">0.1259</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20210101_20251231_Russell2000ValueIndex36_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36867"
      unitRef="pure">0.0888</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="Context_20160101_20251231_Russell2000ValueIndex36_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-36868"
      unitRef="pure">0.0927</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-19064">&lt;p style="margin-top:revert; margin-bottom:revert;font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;Aft&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;er-tax 
returns are calculated using the historical highest individual U.S. federal marginal income tax rates 
and do not reflect the impact of state and local taxes. Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs). The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, 
and after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36869">Your actual after-tax returns will depend on 
your own tax situation, and may differ from those shown. The after-tax returns shown are not relevant 
to investors who hold their shares through tax-advantaged arrangements, such as 401(k) plans or individual 
retirement accounts (IRAs).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36870">The after-tax returns are shown for only one of the fund&#x2019;s classes of shares, 
and after-tax returns for the fund&#x2019;s other classes of shares will vary from the returns shown.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <dei:DocumentType contextRef="Context_20260228_20260228" id="ixv-36873">485BPOS</dei:DocumentType>
    <dei:DocumentEffectiveDate contextRef="Context_20260228_20260228" id="ixv-36874">2026-06-26</dei:DocumentEffectiveDate>
    <dei:DocumentPeriodEndDate contextRef="Context_20260228_20260228" id="ixv-36875">2026-02-28</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="Context_20260228_20260228" id="ixv-36876">0000356349</dei:EntityCentralIndexKey>
    <dei:DocumentCreationDate contextRef="Context_20260228_20260228" id="ixv-36877">2026-06-25</dei:DocumentCreationDate>
    <dei:AmendmentFlag contextRef="Context_20260228_20260228" id="ixv-36878">false</dei:AmendmentFlag>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36879">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000356349_S000012219Summary1Member row dei_LegalEntityAxis compact cik0000356349_S000012219Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36880">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000356349_S000012219Summary1Member row dei_LegalEntityAxis compact cik0000356349_S000012219Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36881">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000356349_S000012219Summary1Member row dei_LegalEntityAxis compact cik0000356349_S000012219Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36882">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000356349_S000012219Summary1Member row dei_LegalEntityAxis compact cik0000356349_S000012219Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:PerformanceTableTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-36883">~ http://xbrl.sec.gov/rr/role/PerformanceTableData column period compact * row dei_DocumentInformationDocumentAxis compact cik0000356349_S000012219Summary1Member row dei_LegalEntityAxis compact cik0000356349_S000012219Member row oef_ClassAxis compact * row oef_PerformanceMeasureAxis compact * ~</oef:PerformanceTableTextBlock>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36884">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000356349_S000000693Summary2Member row dei_LegalEntityAxis compact cik0000356349_S000000693Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36885">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000356349_S000000693Summary2Member row dei_LegalEntityAxis compact cik0000356349_S000000693Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36886">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000356349_S000000693Summary2Member row dei_LegalEntityAxis compact cik0000356349_S000000693Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36887">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000356349_S000000693Summary2Member row dei_LegalEntityAxis compact cik0000356349_S000000693Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:PerformanceTableTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-36888">~ http://xbrl.sec.gov/rr/role/PerformanceTableData column period compact * row dei_DocumentInformationDocumentAxis compact cik0000356349_S000000693Summary2Member row dei_LegalEntityAxis compact cik0000356349_S000000693Member row oef_ClassAxis compact * row oef_PerformanceMeasureAxis compact * ~</oef:PerformanceTableTextBlock>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36889">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000356349_S000032712Summary3Member row dei_LegalEntityAxis compact cik0000356349_S000032712Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36890">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000356349_S000032712Summary3Member row dei_LegalEntityAxis compact cik0000356349_S000032712Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36891">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000356349_S000032712Summary3Member row dei_LegalEntityAxis compact cik0000356349_S000032712Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36892">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000356349_S000032712Summary3Member row dei_LegalEntityAxis compact cik0000356349_S000032712Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:PerformanceTableTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-36893">~ http://xbrl.sec.gov/rr/role/PerformanceTableData column period compact * row dei_DocumentInformationDocumentAxis compact cik0000356349_S000032712Summary3Member row dei_LegalEntityAxis compact cik0000356349_S000032712Member row oef_ClassAxis compact * row oef_PerformanceMeasureAxis compact * ~</oef:PerformanceTableTextBlock>
    <oef:AnnlRtrPct
      contextRef="Context_20161231_20161231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39081"
      unitRef="pure">0.0849</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20171231_20171231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39082"
      unitRef="pure">0.0864</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20181231_20181231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39083"
      unitRef="pure">-0.0369</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20191231_20191231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39084"
      unitRef="pure">0.1738</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20201231_20201231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39085"
      unitRef="pure">0.0215</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20211231_20211231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39086"
      unitRef="pure">0.093</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20221231_20221231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39087"
      unitRef="pure">-0.1301</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20231231_20231231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39088"
      unitRef="pure">0.0923</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20241231_20241231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39089"
      unitRef="pure">0.0514</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20251231_20251231_C000033358Member_S000012219Member_S000012219Summary1Member"
      decimals="INF"
      id="ixv-39090"
      unitRef="pure">0.0934</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20161231_20161231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39091"
      unitRef="pure">0.0052</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20171231_20171231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39092"
      unitRef="pure">0.0191</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20181231_20181231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39093"
      unitRef="pure">0.0027</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20191231_20191231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39094"
      unitRef="pure">0.0619</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20201231_20201231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39095"
      unitRef="pure">0.0624</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20211231_20211231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39096"
      unitRef="pure">-0.0218</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20221231_20221231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39097"
      unitRef="pure">-0.1222</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20231231_20231231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39098"
      unitRef="pure">0.0383</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20241231_20241231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39099"
      unitRef="pure">0.0044</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20251231_20251231_C000002007Member_S000000693Member_S000000693Summary2Member"
      decimals="INF"
      id="ixv-39100"
      unitRef="pure">0.0661</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20161231_20161231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39101"
      unitRef="pure">0.2613</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20171231_20171231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39102"
      unitRef="pure">0.1465</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20181231_20181231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39103"
      unitRef="pure">-0.1134</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20191231_20191231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39104"
      unitRef="pure">0.3327</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20201231_20201231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39105"
      unitRef="pure">0.034</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20211231_20211231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39106"
      unitRef="pure">0.3345</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20221231_20221231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39107"
      unitRef="pure">-0.1107</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20231231_20231231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39108"
      unitRef="pure">0.1094</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20241231_20241231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39109"
      unitRef="pure">0.091</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="Context_20251231_20251231_C000100956Member_S000032712Member_S000032712Summary3Member"
      decimals="INF"
      id="ixv-39110"
      unitRef="pure">0.0219</oef:AnnlRtrPct>
    <oef:ExpensesDeferredChargesTextBlock
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-39111">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</oef:ExpensesDeferredChargesTextBlock>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000033358Member_S000012219Member_S000012219Summary1Member"
      id="ixv-39112">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000033359Member_S000012219Member_S000012219Summary1Member"
      id="ixv-39113">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000033360Member_S000012219Member_S000012219Summary1Member"
      id="ixv-39114">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000068409Member_S000012219Member_S000012219Summary1Member"
      id="ixv-39115">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000068410Member_S000012219Member_S000012219Summary1Member"
      id="ixv-39116">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000068411Member_S000012219Member_S000012219Summary1Member"
      id="ixv-39117">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000068412Member_S000012219Member_S000012219Summary1Member"
      id="ixv-39118">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000117928Member_S000012219Member_S000012219Summary1Member"
      id="ixv-39119">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpensesDeferredChargesTextBlock
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39120">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</oef:ExpensesDeferredChargesTextBlock>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000002007Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39121">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000002012Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39122">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000002013Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39123">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000002006Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39124">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000002015Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39125">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000002017Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39126">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000002018Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39127">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000002008Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39128">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000117927Member_S000000693Member_S000000693Summary2Member"
      id="ixv-39129">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpensesDeferredChargesTextBlock
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39130">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</oef:ExpensesDeferredChargesTextBlock>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000100956Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39131">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000100957Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39132">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000100958Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39133">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000100959Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39134">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000100960Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39135">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000100961Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39136">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000100962Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39137">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000100963Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39138">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20260228_20260228_C000117930Member_S000032712Member_S000032712Summary3Member"
      id="ixv-39139">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <cik0000356349:CustomRisksTableTextBlock
      contextRef="Context_20260228_20260228_S000012219Member_S000012219Summary1Member"
      id="ixv-39152">~ http://www.MFS.com/20260228/role/RRRiskTable3 ~</cik0000356349:CustomRisksTableTextBlock>
    <cik0000356349:CustomRisksTableTextBlock
      contextRef="Context_20260228_20260228_S000000693Member_S000000693Summary2Member"
      id="ixv-39153">~ http://www.MFS.com/20260228/role/RRRiskTable5 ~</cik0000356349:CustomRisksTableTextBlock>
    <cik0000356349:CustomRisksTableTextBlock
      contextRef="Context_20260228_20260228_S000032712Member_S000032712Summary3Member"
      id="ixv-39154">~ http://www.MFS.com/20260228/role/RRRiskTable7 ~</cik0000356349:CustomRisksTableTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#_37_" xlink:label="_37_" 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="_37_"
          xlink:to="fn1_"
          xlink:type="arc"/>
        <link:loc xlink:href="#_81_" xlink:label="_81_" xlink:type="locator"/>
        <link:loc xlink:href="#_78_" xlink:label="_78_" xlink:type="locator"/>
        <link:loc xlink:href="#_80_" xlink:label="_80_" xlink:type="locator"/>
        <link:loc xlink:href="#_84_" xlink:label="_84_" xlink:type="locator"/>
        <link:loc xlink:href="#_82_" xlink:label="_82_" xlink:type="locator"/>
        <link:loc xlink:href="#_77_" xlink:label="_77_" xlink:type="locator"/>
        <link:loc xlink:href="#_83_" xlink:label="_83_" xlink:type="locator"/>
        <link:loc xlink:href="#_79_" xlink:label="_79_" 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 June 30, 2027. MFS has agreed in writing to bear the fund's expenses, excluding interest, taxes, 
extraordinary expenses, brokerage and transaction costs, certain tax reclaim recovery expenses (including 
contingency fees and closing agreement expenses), and investment-related expenses (such as interest and 
borrowing expenses incurred in connection with the fund's investment activity), such that "Total Annual 
Fund Operating Expenses" do not exceed 0.89% of the class' average daily net assets annually for each 
of Class A and Class R3 shares, 1.64% of the class' average daily net assets annually for each of Class 
C and Class R1 shares, 0.64% of the class' average daily net assets annually for each of Class I and 
Class R4 shares, 1.14% of the class' average daily net assets annually for Class R2 shares, and 0.55% 
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 June 
30, 2027.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_81_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_78_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_80_"
          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="_82_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_77_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_83_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_79_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_102_"
          xlink:label="_102_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_100_"
          xlink:label="_100_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_103_"
          xlink:label="_103_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_101_"
          xlink:label="_101_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_107_"
          xlink:label="_107_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_105_"
          xlink:label="_105_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_106_"
          xlink:label="_106_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_104_"
          xlink:label="_104_"
          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="_102_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_100_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_103_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_101_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_107_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_105_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_106_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_104_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_289_"
          xlink:label="_289_"
          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="_289_"
          xlink:to="fn4_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_340_"
          xlink:label="_340_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_339_"
          xlink:label="_339_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_336_"
          xlink:label="_336_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_335_"
          xlink:label="_335_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_338_"
          xlink:label="_338_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_337_"
          xlink:label="_337_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_342_"
          xlink:label="_342_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_341_"
          xlink:label="_341_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_334_"
          xlink:label="_334_"
          xlink:type="locator"/>
        <link:footnote id="fn5_" xlink:label="fn5_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Massachusetts Financial Services Company (MFS) has agreed in writing to waive 
at least 0.01% of the fund's management fee as part of an agreement pursuant to which MFS has agreed 
to reduce its management fee by a specified amount if certain MFS mutual fund assets exceed thresholds 
agreed to by MFS and the fund's Board of Trustees. The agreement to waive at least 0.01% of the management 
fee will continue until modified by the fund's Board of Trustees, but such agreement will continue until 
at least June 30, 2027.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_340_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_339_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_336_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_335_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_338_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_337_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_342_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_341_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_334_"
          xlink:to="fn5_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_373_"
          xlink:label="_373_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_374_"
          xlink:label="_374_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_360_"
          xlink:label="_360_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_368_"
          xlink:label="_368_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_361_"
          xlink:label="_361_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_362_"
          xlink:label="_362_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_364_"
          xlink:label="_364_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_365_"
          xlink:label="_365_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_370_"
          xlink:label="_370_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_371_"
          xlink:label="_371_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_369_"
          xlink:label="_369_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_366_"
          xlink:label="_366_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_372_"
          xlink:label="_372_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_359_"
          xlink:label="_359_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_363_"
          xlink:label="_363_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_367_"
          xlink:label="_367_"
          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="_373_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_374_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_360_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_368_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_361_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_362_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_364_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_365_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_370_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_371_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_369_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_366_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_372_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_359_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_363_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_367_"
          xlink:to="fn6_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_558_"
          xlink:label="_558_"
          xlink:type="locator"/>
        <link:footnote id="fn7_" xlink:label="fn7_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">This contingent deferred sales charge (CDSC) applies to shares purchased without 
an initial sales charge and redeemed within 18 months of purchase.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_558_"
          xlink:to="fn7_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_607_"
          xlink:label="_607_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_608_"
          xlink:label="_608_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_610_"
          xlink:label="_610_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_609_"
          xlink:label="_609_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_604_"
          xlink:label="_604_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_603_"
          xlink:label="_603_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_606_"
          xlink:label="_606_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_605_"
          xlink:label="_605_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_611_"
          xlink:label="_611_"
          xlink:type="locator"/>
        <link:footnote id="fn8_" xlink:label="fn8_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Massachusetts Financial Services Company (MFS) has agreed in writing to waive 
at least 0.01% of the fund's management fee as part of an agreement pursuant to which MFS has agreed 
to reduce its management fee by a specified amount if certain MFS mutual fund assets exceed thresholds 
agreed to by MFS and the fund's Board of Trustees. The agreement to waive at least 0.01% of the management 
fee will continue until modified by the fund's Board of Trustees, but such agreement will continue until 
at least June 30, 2027.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_607_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_608_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_610_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_609_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_604_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_603_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_606_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_605_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_611_"
          xlink:to="fn8_"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#_632_"
          xlink:label="_632_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_639_"
          xlink:label="_639_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_634_"
          xlink:label="_634_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_637_"
          xlink:label="_637_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_630_"
          xlink:label="_630_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_633_"
          xlink:label="_633_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_628_"
          xlink:label="_628_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_643_"
          xlink:label="_643_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_636_"
          xlink:label="_636_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_631_"
          xlink:label="_631_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_629_"
          xlink:label="_629_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_638_"
          xlink:label="_638_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_640_"
          xlink:label="_640_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_641_"
          xlink:label="_641_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_635_"
          xlink:label="_635_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_642_"
          xlink:label="_642_"
          xlink:type="locator"/>
        <link:footnote id="fn9_" xlink:label="fn9_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:8.0pt; font-family:Sans-Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;">Shares automatically convert to Class A shares approximately eight years after 
purchase; therefore, the expense examples reflect Class A share expenses after eight years.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_632_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_639_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_634_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_637_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_630_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_633_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_628_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_643_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_636_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_631_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_629_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_638_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_640_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_641_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_635_"
          xlink:to="fn9_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_642_"
          xlink:to="fn9_"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
