<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1383</ContextCount>
  <ElementCount>44</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>611</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="filing9932.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>030000 - Disclosure - Form N-CSR Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/NcsrCover</Role>
      <ShortName>Form N-CSR Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="filing9932.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>030001 - Disclosure - Shareholder Report</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReport</Role>
      <ShortName>Shareholder Report</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="filing9932.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>040010 - Disclosure - Shareholder Report, Line Graph (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails</Role>
      <ShortName>Shareholder Report, Line Graph (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="filing9932.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>040015 - Disclosure - Shareholder Report, Average Annual Return (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails</Role>
      <ShortName>Shareholder Report, Average Annual Return (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="filing9932.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>040020 - Disclosure - Shareholder Report, Holdings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails</Role>
      <ShortName>Shareholder Report, Holdings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="N-CSR" isDefinitelyNotFs="true" isNcsr="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="filing9932.htm">filing9932.htm</File>
    <File>fmr-20251030.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img113700_1.jpg</File>
    <File>img113700_2.jpg</File>
    <File>img113700_4.jpg</File>
    <File>img113702_1.jpg</File>
    <File>img113702_2.jpg</File>
    <File>img113702_4.jpg</File>
    <File>img113709_1.jpg</File>
    <File>img113709_2.jpg</File>
    <File>img113709_4.jpg</File>
    <File>img113726_1.jpg</File>
    <File>img113726_2.jpg</File>
    <File>img113726_4.jpg</File>
    <File>img113738_1.jpg</File>
    <File>img113738_2.jpg</File>
    <File>img113738_4.jpg</File>
    <File>img113740_1.jpg</File>
    <File>img113740_2.jpg</File>
    <File>img113740_4.jpg</File>
    <File>img113741_1.jpg</File>
    <File>img113741_2.jpg</File>
    <File>img113741_4.jpg</File>
    <File>img113743_1.jpg</File>
    <File>img113743_2.jpg</File>
    <File>img113743_4.jpg</File>
    <File>img113744_1.jpg</File>
    <File>img113744_2.jpg</File>
    <File>img113744_4.jpg</File>
    <File>img113763_1.jpg</File>
    <File>img113763_3.jpg</File>
    <File>img113764_1.jpg</File>
    <File>img113764_3.jpg</File>
    <File>img113765_1.jpg</File>
    <File>img113765_3.jpg</File>
    <File>img113766_1.jpg</File>
    <File>img113766_3.jpg</File>
    <File>img113767_1.jpg</File>
    <File>img113767_3.jpg</File>
    <File>img113768_1.jpg</File>
    <File>img113768_3.jpg</File>
    <File>img113771_1.jpg</File>
    <File>img113771_3.jpg</File>
    <File>img113772_1.jpg</File>
    <File>img113772_3.jpg</File>
    <File>img113773_1.jpg</File>
    <File>img113773_3.jpg</File>
    <File>img113774_1.jpg</File>
    <File>img113774_3.jpg</File>
    <File>img113775_1.jpg</File>
    <File>img113775_3.jpg</File>
    <File>img113776_1.jpg</File>
    <File>img113776_3.jpg</File>
    <File>img113778_1.jpg</File>
    <File>img113778_3.jpg</File>
    <File>img113780_1.jpg</File>
    <File>img113780_3.jpg</File>
    <File>img113787_1.jpg</File>
    <File>img113787_3.jpg</File>
    <File>img113793_1.jpg</File>
    <File>img113793_3.jpg</File>
    <File>img113796_1.jpg</File>
    <File>img113796_3.jpg</File>
    <File>img113800_1.jpg</File>
    <File>img113800_3.jpg</File>
    <File>img113843_1.jpg</File>
    <File>img113843_3.jpg</File>
    <File>img113844_1.jpg</File>
    <File>img113844_3.jpg</File>
    <File>img113845_1.jpg</File>
    <File>img113845_3.jpg</File>
    <File>img113846_1.jpg</File>
    <File>img113846_3.jpg</File>
    <File>img2267_20250831_2.jpg</File>
    <File>img2267_20250831_AA.jpg</File>
    <File>img2267_20250831_GD.jpg</File>
    <File>img2267_20250831_QD.jpg</File>
    <File>img3038_20250831_2.jpg</File>
    <File>img3038_20250831_AA.jpg</File>
    <File>img3038_20250831_GD.jpg</File>
    <File>img3038_20250831_QD.jpg</File>
    <File>img3084_20250831_2.jpg</File>
    <File>img3084_20250831_AA.jpg</File>
    <File>img3084_20250831_GD.jpg</File>
    <File>img3084_20250831_QD.jpg</File>
    <File>img3220_20250831_2.jpg</File>
    <File>img3220_20250831_AA.jpg</File>
    <File>img3220_20250831_GD.jpg</File>
    <File>img3220_20250831_QD.jpg</File>
    <File>img6525_20250831_2.jpg</File>
    <File>img6525_20250831_AA.jpg</File>
    <File>img6525_20250831_GD.jpg</File>
    <File>img6525_20250831_QD.jpg</File>
    <File>img6526_20250831_2.jpg</File>
    <File>img6526_20250831_AA.jpg</File>
    <File>img6526_20250831_GD.jpg</File>
    <File>img6526_20250831_QD.jpg</File>
    <File>img6541_20250831_2.jpg</File>
    <File>img6541_20250831_AA.jpg</File>
    <File>img6541_20250831_GD.jpg</File>
    <File>img6541_20250831_QD.jpg</File>
    <File>img7314_20250831_2.jpg</File>
    <File>img7314_20250831_AA.jpg</File>
    <File>img7314_20250831_GD.jpg</File>
    <File>img7314_20250831_QD.jpg</File>
    <File>img7329_20250831_2.jpg</File>
    <File>img7329_20250831_AA.jpg</File>
    <File>img7329_20250831_GD.jpg</File>
    <File>img7329_20250831_QD.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="44">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="49">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1849">http://xbrl.sec.gov/oef/2024q3</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
