<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000798244="http://www.MFS.com/20240831"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="c497-20250728.xsd" xlink:type="simple"/>
    <context id="Context_20240831_20240831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000798244:C000002210Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000798244:C000002215Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000798244:C000002216Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000798244:C000002217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000798244:C000002219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000798244:C000002221Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000798244:C000002222Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000798244:C000002211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000798244</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000798244:S000000765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000798244:C000075013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-31</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Years">
        <measure>utr:Y</measure>
    </unit>
    <oef:SupplementToProspectusTextBlock
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-10">&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; font-weight:normal; text-decoration:none;"&gt;SUPPLEMENT TO THE PROSPECTUS&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; font-weight:normal; text-decoration:none; font-style:italic;"&gt;Supplement dated July 28, 2025, to the Prospectus dated December 27, 2024.&lt;/p&gt;&lt;p style="font-size:24.0pt; font-family:Serif; text-align:left; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:24.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;MFS&lt;/span&gt;&lt;span style="font-size:24.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;&lt;sup&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-size:24.0pt; font-family:Serif; font-style:normal; font-weight:normal; text-decoration:none;"&gt;
New Discovery Fund&lt;/span&gt;&lt;/p&gt;&lt;div style="border-bottom:3pt; border-bottom-style:solid; border-bottom-color:#999999; padding:0pt 0pt 1pt 0pt;"&gt;&lt;div style="font-size:5.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt; &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;  &lt;/p&gt;&lt;p style="font-size:11.0pt; font-family:Arial; text-align:left; color:#000000; font-weight:bold; text-decoration:none;"&gt;Effective August 1, 2025, the
sub-sections entitled "Fees and Expenses" and "Example" under the main heading entitled "Summary of Key
Information" are restated in their entirety as follows:&lt;/p&gt;</oef:SupplementToProspectusTextBlock>
    <oef:ProspectusDate contextRef="Context_20240831_20240831" id="ixv-937">2024-12-27</oef:ProspectusDate>
    <oef:RiskReturnHeading
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-938">MFS&#xae;
New Discovery Fund</oef:RiskReturnHeading>
    <oef:ExpenseHeading
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-939">Fees and Expenses  </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-27">&lt;p style="font-size:10.0pt; font-family:Serif; text-align:left; color:#000000; font-weight:normal; font-style:normal;"&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;This
table describes the fees and expenses that you may pay when you buy, hold, and sell shares of the fund.
&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;"&gt;Investors may also pay commissions or other fees to their financial intermediaries
when they buy, hold, and sell shares of the fund, which are not reflected below.&lt;/span&gt;&lt;span style="font-size:10.0pt; font-family:Serif; font-style:normal; color:#000000; font-weight:normal; text-decoration:none;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;You may qualify for sales charge reductions if, with respect to Class A shares,
you and certain members of your family invest, or agree to invest in the future, at least $50,000 in
MFS funds. More information about these and other waivers and reductions is available from your financial
intermediary and in &#x201c;Sales Charges and Waivers and Reductions&#x201d; on page 10 and &#x201c;Appendix A &#x2013; Waivers
and Reductions of Sales Charges&#x201d; on page A-1 of the fund&#x2019;s prospectus. &lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-940">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_20240831_20240831_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-941"
      unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-942">Shareholder Fees (fees paid directly from your
investment):</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-944"
      unitRef="pure">0.0575</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-945"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-946"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-947"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-948"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-949"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-950"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-951"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-952"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_29_"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-954"
      unitRef="pure">0.0400</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-955"
      unitRef="pure">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-956"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-957"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-958"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-959"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-960"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-961"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-962">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_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-964"
      unitRef="pure">0.0084</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-965"
      unitRef="pure">0.0084</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-966"
      unitRef="pure">0.0084</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-967"
      unitRef="pure">0.0084</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-968"
      unitRef="pure">0.0084</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-969"
      unitRef="pure">0.0084</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-970"
      unitRef="pure">0.0084</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-971"
      unitRef="pure">0.0084</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-972"
      unitRef="pure">0.0084</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-973"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-974"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-975"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-976"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-977"
      unitRef="pure">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-978"
      unitRef="pure">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-979"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-980"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-981"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-982"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-983"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-984"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-985"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-986"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-987"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-988"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-989"
      unitRef="pure">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-990"
      unitRef="pure">0.0007</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-991"
      unitRef="pure">0.0129</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-992"
      unitRef="pure">0.0204</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-993"
      unitRef="pure">0.0204</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-994"
      unitRef="pure">0.0104</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-995"
      unitRef="pure">0.0204</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-996"
      unitRef="pure">0.0154</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-997"
      unitRef="pure">0.0129</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-998"
      unitRef="pure">0.0104</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-999"
      unitRef="pure">0.0091</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_74_"
      unitRef="pure">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_75_"
      unitRef="pure">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_76_"
      unitRef="pure">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_77_"
      unitRef="pure">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_78_"
      unitRef="pure">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_79_"
      unitRef="pure">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_80_"
      unitRef="pure">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_81_"
      unitRef="pure">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_82_"
      unitRef="pure">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1009"
      unitRef="pure">0.0121</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1010"
      unitRef="pure">0.0196</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1011"
      unitRef="pure">0.0196</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1012"
      unitRef="pure">0.0096</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1013"
      unitRef="pure">0.0196</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1014"
      unitRef="pure">0.0146</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1015"
      unitRef="pure">0.0121</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1016"
      unitRef="pure">0.0096</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1017"
      unitRef="pure">0.0085</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-1018">Example
</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-562">&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;This example is intended to help you compare the cost of investing
in the fund with the cost of investing in other mutual funds. &lt;/p&gt;&lt;p style="font-size:10.0pt; font-family:Serif; font-style:normal; text-align:left; color:#000000; font-weight:normal; text-decoration:none;"&gt;The example
assumes that: you invest $10,000 in the fund for the time periods indicated and you redeem your shares
at the end of the time periods (unless otherwise indicated); your investment has a 5% return each year;
and the fund&#x2019;s operating expenses remain the same. &lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-1019">Although
your actual costs will likely be higher or lower, under these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1020"
      unitRef="usd">691</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1021"
      unitRef="usd">950</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1022"
      unitRef="usd">1232</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1023"
      unitRef="usd">2033</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_99_"
      unitRef="usd">599</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_101_"
      unitRef="usd">929</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_103_"
      unitRef="usd">1288</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_105_"
      unitRef="usd">2167</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_100_"
      unitRef="usd">199</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_102_"
      unitRef="usd">629</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_104_"
      unitRef="usd">1088</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_106_"
      unitRef="usd">2167</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_107_"
      unitRef="usd">299</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_109_"
      unitRef="usd">629</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_111_"
      unitRef="usd">1088</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_113_"
      unitRef="usd">2167</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear01
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_108_"
      unitRef="usd">199</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_110_"
      unitRef="usd">629</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_112_"
      unitRef="usd">1088</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="_114_"
      unitRef="usd">2167</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1040"
      unitRef="usd">98</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1041"
      unitRef="usd">320</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1042"
      unitRef="usd">563</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1043"
      unitRef="usd">1261</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1044"
      unitRef="usd">199</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1045"
      unitRef="usd">629</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1046"
      unitRef="usd">1088</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1047"
      unitRef="usd">2360</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1048"
      unitRef="usd">149</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1049"
      unitRef="usd">476</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1050"
      unitRef="usd">829</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1051"
      unitRef="usd">1825</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1052"
      unitRef="usd">123</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1053"
      unitRef="usd">398</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1054"
      unitRef="usd">697</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1055"
      unitRef="usd">1547</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1056"
      unitRef="usd">98</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1057"
      unitRef="usd">320</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1058"
      unitRef="usd">563</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1059"
      unitRef="usd">1261</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1060"
      unitRef="usd">87</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1061"
      unitRef="usd">281</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1062"
      unitRef="usd">495</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      decimals="INF"
      id="ixv-1063"
      unitRef="usd">1111</oef:ExpenseExampleYear10>
    <dei:EntityInvCompanyType contextRef="Context_20240831_20240831" id="ixv-1066">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentEffectiveDate contextRef="Context_20240831_20240831" id="ixv-1067">2025-07-28</dei:DocumentEffectiveDate>
    <dei:DocumentType contextRef="Context_20240831_20240831" id="ixv-1068">497</dei:DocumentType>
    <dei:DocumentEffectiveDate contextRef="Context_20240831_20240831" id="ixv-1069">2025-07-28</dei:DocumentEffectiveDate>
    <dei:DocumentPeriodEndDate contextRef="Context_20240831_20240831" id="ixv-1070">2024-08-31</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="Context_20240831_20240831" id="ixv-1071">0000798244</dei:EntityCentralIndexKey>
    <dei:DocumentCreationDate contextRef="Context_20240831_20240831" id="ixv-1072">2025-07-28</dei:DocumentCreationDate>
    <dei:AmendmentFlag contextRef="Context_20240831_20240831" id="ixv-1073">false</dei:AmendmentFlag>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-1074">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000798244_S000000765SummaryMember row dei_LegalEntityAxis compact cik0000798244_S000000765Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-1075">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000798244_S000000765SummaryMember row dei_LegalEntityAxis compact cik0000798244_S000000765Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-1076">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000798244_S000000765SummaryMember row dei_LegalEntityAxis compact cik0000798244_S000000765Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionTableTextBlock
      contextRef="Context_20240831_20240831_S000000765Member_S000000765SummaryMember"
      id="ixv-1077">~ http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption row dei_DocumentInformationDocumentAxis compact cik0000798244_S000000765SummaryMember row dei_LegalEntityAxis compact cik0000798244_S000000765Member ~</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <dei:EntityRegistrantName contextRef="Context_20240831_20240831" id="ixv-1185">MFS SERIES TRUST I</dei:EntityRegistrantName>
    <oef:ExpensesDeferredChargesTextBlock
      contextRef="Context_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1186">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_20240831_20240831_C000002210Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1187">December 31, 2026</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20240831_20240831_C000002215Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1188">December 31, 2026</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20240831_20240831_C000002216Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1189">December 31, 2026</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20240831_20240831_C000002217Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1190">December 31, 2026</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20240831_20240831_C000002219Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1191">December 31, 2026</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20240831_20240831_C000002221Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1192">December 31, 2026</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20240831_20240831_C000002222Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1193">December 31, 2026</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20240831_20240831_C000002211Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1194">December 31, 2026</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20240831_20240831_C000075013Member_S000000765Member_S000000765SummaryMember"
      id="ixv-1195">December 31, 2026</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#_29_" xlink:label="_29_" 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="_29_"
          xlink:to="fn1_"
          xlink:type="arc"/>
        <link:loc xlink:href="#_76_" xlink:label="_76_" xlink:type="locator"/>
        <link:loc xlink:href="#_80_" xlink:label="_80_" xlink:type="locator"/>
        <link:loc xlink:href="#_75_" xlink:label="_75_" xlink:type="locator"/>
        <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="#_77_" xlink:label="_77_" xlink:type="locator"/>
        <link:loc xlink:href="#_82_" xlink:label="_82_" xlink:type="locator"/>
        <link:loc xlink:href="#_74_" xlink:label="_74_" 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 bear the
fund&#x2019;s expenses, excluding interest, taxes, extraordinary expenses, brokerage and transaction costs,
certain tax reclaim recovery expenses (including contingency fees and closing agreement expenses), and
investment-related expenses (such as interest and borrowing expenses incurred in connection with the
fund&#x2019;s investment activity), such that &#x201c;Total Annual Fund Operating Expenses&#x201d; do not exceed 1.21%
of the class&#x2019; average daily net assets annually for each of Class A and Class R3 shares, 1.96% of the
class&#x2019; average daily net assets annually for each of Class B, Class C, and Class R1 shares, 0.96% of
the class&#x2019; average daily net assets annually for each of Class I and Class R4 shares, 1.46% of the
class&#x2019; average daily net assets annually for Class R2 shares, and 0.85% of the class&#x2019; 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 December 31, 2026.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_76_"
          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="_75_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <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="_77_"
          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="_74_"
          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="#_111_"
          xlink:label="_111_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_109_"
          xlink:label="_109_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_102_"
          xlink:label="_102_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_113_"
          xlink:label="_113_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_114_"
          xlink:label="_114_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_105_"
          xlink:label="_105_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_112_"
          xlink:label="_112_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_104_"
          xlink:label="_104_"
          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="#_99_" xlink:label="_99_" xlink:type="locator"/>
        <link:loc
          xlink:href="#_110_"
          xlink:label="_110_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_108_"
          xlink:label="_108_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_101_"
          xlink:label="_101_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_106_"
          xlink:label="_106_"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#_107_"
          xlink:label="_107_"
          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="_111_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_109_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_102_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_113_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_114_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_105_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_112_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_104_"
          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="_99_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_110_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_108_"
          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="_106_"
          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:footnoteLink>
</xbrl>
