<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:fmr="http://www.fidelity.com/20250829"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2024q3"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fmr-20250829.xsd" xlink:type="simple"/>
    <context id="C000120647_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_0_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000120647_0_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_0_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000120647_0_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_0_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000120647_0_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_BE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000120647_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000120647Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000019194_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000019194_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000019194_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019194_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019194Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000130146_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000130146_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000130146_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000130146_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000130146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059102_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059102_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059102_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059102_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059102Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059103_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059103_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059103_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059103_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059101_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059101_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059101_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059101_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059101Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059099_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059099_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000059099_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000059099_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000059099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000019191_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000019191_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000019191_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_IL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_BE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019191_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019191Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000064239_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000064239_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000064239_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_IL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_BE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064239_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064239Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_0_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000019193_0_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_0_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000019193_0_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_0_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000019193_0_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_IT_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_IN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000019193_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019193Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_0_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000064240_0_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_0_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000064240_0_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_0_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000064240_0_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_IT_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_IN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000064240_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000064240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="Trust">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="holding">
        <measure>shares</measure>
    </unit>
    <dei:DocumentType contextRef="Trust" id="ixv-54718">N-CSR</dei:DocumentType>
    <dei:AmendmentFlag contextRef="Trust" id="ixv-54719">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="Trust" id="ixv-54720">0000035348</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="Trust" id="ixv-54721">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Trust" id="ixv-54722">Fidelity Hastings Street Trust</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-102">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000120647_ClassMember" id="ixv-114">Fidelity&#xae; Series Large Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000120647_ClassMember" id="ixv-117">Fidelity&#xae; Series Large Cap Stock Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000120647_ClassMember" id="ixv-121">FGLGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000120647_ClassMember" id="ixv-140">This annual shareholder report contains information about Fidelity&#xae; Series Large Cap Stock Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000120647_ClassMember" id="ixv-142">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000120647_ClassMember" id="ixv-147">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-800-544-8544.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000120647_ClassMember" id="ixv-149">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000120647_ClassMember" id="ixv-152">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock contextRef="C000120647_ClassMember" id="ixv-159">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Series Large Cap Stock Fund&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000120647_ClassMember"
      decimals="0"
      id="ixv-61479"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000120647_ClassMember"
      decimals="INF"
      id="ixv-61480"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000120647_ClassMember" id="ixv-211">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the benchmark S&amp;amp;P 500 index for the fiscal year, especially within industrials, where our picks in capital goods helped most. Stock selection in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry, and information technology also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+204%). The stock was among our biggest holdings. The second-largest relative contributor was an overweight in GE Aerospace (+63%). The stock was among the fund's biggest holdings. An overweight in Wells Fargo (+38%) also contributed. The stock was one of our biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the benchmark was stock picking in communication services, primarily within the media &amp;amp; entertainment industry. Also hurting our result were an overweight in energy and an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in Exxon Mobil (-3%). The stock was among the fund's largest holdings. A second notable relative detractor this period was avoiding Tesla, a benchmark component that gained about 61%. Not owning Netflix, a benchmark component that gained roughly 98%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the industrials sector and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000120647_ClassMember" id="ixv-235">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000.
Fidelity&#xae; Series Large Cap Stock Fund


$10,000

$9,744


$11,805


$13,144


$13,911


$13,934


$20,769


$18,808


$23,140


$29,644


$36,288



S&amp;P 500&#xae; Index


$10,000

$10,399


$12,260


$14,023


$15,483


$16,645


$23,436


$20,948


$25,053


$31,204


$35,936



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000120647_LG_ClassMember_11YR" id="ixv-254">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Series Large Cap Stock Fund&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-61481"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-61482"
      unitRef="usd">9744</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-61483"
      unitRef="usd">11805</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-61484"
      unitRef="usd">13144</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-61485"
      unitRef="usd">13911</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-61486"
      unitRef="usd">13934</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-61487"
      unitRef="usd">20769</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-61488"
      unitRef="usd">18808</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-61489"
      unitRef="usd">23140</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-61490"
      unitRef="usd">29644</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-61491"
      unitRef="usd">36288</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000120647_LG_1_AdditionalIndexMember_11YR"
      id="ixv-303">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61492"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61493"
      unitRef="usd">10399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61494"
      unitRef="usd">12260</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61495"
      unitRef="usd">14023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61496"
      unitRef="usd">15483</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61497"
      unitRef="usd">16645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61498"
      unitRef="usd">23436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61499"
      unitRef="usd">20948</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61500"
      unitRef="usd">25053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61501"
      unitRef="usd">31204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61502"
      unitRef="usd">35936</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000120647_ClassMember" id="ixv-401">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Fidelity&#xae; Series Large Cap Stock Fund

22.41%

21.10%

13.76%


S&amp;P 500&#xae; Index

15.16%


16.64%


13.65%




&#160;
Visit www.fidelity.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-61503"
      unitRef="pure">0.2241</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-61504"
      unitRef="pure">0.2110</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-61505"
      unitRef="pure">0.1376</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_0_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-61506"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_0_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-61507"
      unitRef="pure">0.1664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_0_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-61508"
      unitRef="pure">0.1365</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000120647_ClassMember" id="ixv-454">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;www.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000120647_ClassMember" id="ixv-466">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000120647_ClassMember" id="ixv-470">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000120647_ClassMember" id="ixv-476">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;21,619,889,139&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;172&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;0&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;17&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000120647_InstantMember"
      decimals="0"
      id="ixv-61509"
      unitRef="usd">21619889139</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000120647_InstantMember"
      decimals="INF"
      id="ixv-61510"
      unitRef="holding">172</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000120647_ClassMember"
      decimals="0"
      id="ixv-61511"
      unitRef="usd">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000120647_ClassMember"
      decimals="INF"
      id="ixv-61512"
      unitRef="pure">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000120647_ClassMember" id="ixv-551">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

23.8

&#160;


Industrials

19.7

&#160;


Financials

17.0

&#160;


Health Care

10.0

&#160;


Communication Services

10.0

&#160;


Energy

8.1

&#160;


Consumer Staples

4.2

&#160;


Consumer Discretionary

2.9

&#160;


Materials

1.8

&#160;


Utilities

1.2

&#160;


Real Estate

0.7

&#160;


&#160;




Common Stocks

99.4


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.6


&#160;






United States

91.1


Canada

2.1


Zambia

1.4


Germany

1.1


Netherlands

0.9


Belgium

0.8


United Kingdom

0.7


France

0.6


Taiwan

0.6


Others

0.7




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 91.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Belgium - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Others - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000120647_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-61513"
      unitRef="pure">0.238</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-61514"
      unitRef="pure">0.197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-61515"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-61516"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-61517"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-61518"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-61519"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-61520"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-61521"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-61522"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-61523"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-61524"
      unitRef="pure">0.994</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-61525"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_US_Member"
      decimals="INF"
      id="ixv-61526"
      unitRef="pure">0.911</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_CA_Member"
      decimals="INF"
      id="ixv-61527"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_ZM_Member"
      decimals="INF"
      id="ixv-61528"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_DE_Member"
      decimals="INF"
      id="ixv-61529"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_NL_Member"
      decimals="INF"
      id="ixv-61530"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_BE_Member"
      decimals="INF"
      id="ixv-61531"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_GB_Member"
      decimals="INF"
      id="ixv-61532"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_FR_Member"
      decimals="INF"
      id="ixv-61533"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_TW_Member"
      decimals="INF"
      id="ixv-61534"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_Other_Member"
      decimals="INF"
      id="ixv-61535"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000120647_ClassMember" id="ixv-890">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

7.1


&#160;


NVIDIA Corp

6.9


&#160;


Wells Fargo &amp; Co

6.4


&#160;


GE Aerospace

5.8


&#160;


GE Vernova Inc

4.4


&#160;


Exxon Mobil Corp

4.1


&#160;


Boeing Co

4.0


&#160;


Meta Platforms Inc Class A

3.5


&#160;


Bank of America Corp

2.9


&#160;


Broadcom Inc

2.3


&#160;


&#160;

47.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000120647_TH_0_Member"
      decimals="INF"
      id="ixv-61536"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_1_Member"
      decimals="INF"
      id="ixv-61537"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_2_Member"
      decimals="INF"
      id="ixv-61538"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_3_Member"
      decimals="INF"
      id="ixv-61539"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_4_Member"
      decimals="INF"
      id="ixv-61540"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_5_Member"
      decimals="INF"
      id="ixv-61541"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_6_Member"
      decimals="INF"
      id="ixv-61542"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_7_Member"
      decimals="INF"
      id="ixv-61543"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_8_Member"
      decimals="INF"
      id="ixv-61544"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_9_Member"
      decimals="INF"
      id="ixv-61545"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-1061">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000019194_ClassMember" id="ixv-1073">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000019194_ClassMember" id="ixv-1076">Fidelity&#xae; Mega Cap Stock Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000019194_ClassMember" id="ixv-1080">FGRTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000019194_ClassMember" id="ixv-1099">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000019194_ClassMember" id="ixv-1101">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000019194_ClassMember" id="ixv-1106">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-800-544-8544 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000019194_ClassMember" id="ixv-1108">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000019194_ClassMember" id="ixv-1111">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000019194_ClassMember" id="ixv-1114">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000019194_ClassMember" id="ixv-1121">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Mega Cap Stock Fund&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;64&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.58&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000019194_ClassMember"
      decimals="0"
      id="ixv-61546"
      unitRef="usd">64</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000019194_ClassMember"
      decimals="INF"
      id="ixv-61547"
      unitRef="pure">0.0058</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000019194_ClassMember" id="ixv-1163">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the Russell Top 200 Index for the fiscal year, led by industrials, where our picks in capital goods helped most. Stock picking in energy also boosted the fund's relative performance. Also bolstering our relative result were stock picking and an underweight in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+203%). The company was among our biggest holdings at period end. A second notable relative contributor was an overweight in GE Aerospace (+63%). The company was among the fund's largest holdings. Another notable relative contributor was an overweight in Wells Fargo (+38%). The company was among our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the index was an overweight in energy. Security selection in communication services, primarily within the media &amp;amp; entertainment industry, also hampered the fund's result. Also hurting our result was an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Exxon Mobil (-3%). The company was one of our largest holdings. A second notable relative detractor this period was avoiding Tesla, an index component that gained roughly 61%. Not owning Netflix, an index component that gained approximately 98%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the industrials sector and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000019194_ClassMember" id="ixv-1187">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000.
Fidelity&#xae; Mega Cap Stock Fund


$10,000

$9,764


$11,802


$13,085


$14,043


$14,336


$21,499


$19,136


$23,816


$30,589


$36,714



Russell Top 200&#xae; Index


$10,000

$10,397


$12,336


$14,238


$15,788


$17,556


$24,720


$21,888


$26,457


$33,712


$39,033



S&amp;P 500&#xae; Index


$10,000

$10,399


$12,260


$14,023


$15,483


$16,645


$23,436


$20,948


$25,053


$31,204


$35,936



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000019194_LG_ClassMember_11YR" id="ixv-1206">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Mega Cap Stock Fund&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-61548"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-61549"
      unitRef="usd">9764</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-61550"
      unitRef="usd">11802</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-61551"
      unitRef="usd">13085</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-61552"
      unitRef="usd">14043</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-61553"
      unitRef="usd">14336</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-61554"
      unitRef="usd">21499</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-61555"
      unitRef="usd">19136</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-61556"
      unitRef="usd">23816</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-61557"
      unitRef="usd">30589</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-61558"
      unitRef="usd">36714</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019194_LG_1_AdditionalIndexMember_11YR"
      id="ixv-1255">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell Top 200&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61559"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61560"
      unitRef="usd">10397</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61561"
      unitRef="usd">12336</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61562"
      unitRef="usd">14238</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61563"
      unitRef="usd">15788</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61564"
      unitRef="usd">17556</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61565"
      unitRef="usd">24720</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61566"
      unitRef="usd">21888</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61567"
      unitRef="usd">26457</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61568"
      unitRef="usd">33712</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61569"
      unitRef="usd">39033</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019194_LG_2_AdditionalIndexMember_11YR"
      id="ixv-1304">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61570"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61571"
      unitRef="usd">10399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61572"
      unitRef="usd">12260</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61573"
      unitRef="usd">14023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61574"
      unitRef="usd">15483</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61575"
      unitRef="usd">16645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61576"
      unitRef="usd">23436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61577"
      unitRef="usd">20948</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61578"
      unitRef="usd">25053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61579"
      unitRef="usd">31204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61580"
      unitRef="usd">35936</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000019194_ClassMember" id="ixv-1402">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Fidelity&#xae; Mega Cap Stock Fund

20.02%

20.69%

13.89%


Russell Top 200&#xae; Index

15.78%


17.33%


14.59%


S&amp;P 500&#xae; Index

15.16%


16.64%


13.65%




&#160;
Visit www.fidelity.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-61581"
      unitRef="pure">0.2002</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-61582"
      unitRef="pure">0.2069</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-61583"
      unitRef="pure">0.1389</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-61584"
      unitRef="pure">0.1578</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-61585"
      unitRef="pure">0.1733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-61586"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-61587"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-61588"
      unitRef="pure">0.1664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-61589"
      unitRef="pure">0.1365</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000019194_ClassMember" id="ixv-1470">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;www.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000019194_ClassMember" id="ixv-1482">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000019194_ClassMember" id="ixv-1486">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000019194_ClassMember" id="ixv-1492">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,246,447,367&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;104&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;19,394,563&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;15&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000019194_InstantMember"
      decimals="0"
      id="ixv-61590"
      unitRef="usd">4246447367</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000019194_InstantMember"
      decimals="INF"
      id="ixv-61591"
      unitRef="holding">104</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000019194_ClassMember"
      decimals="0"
      id="ixv-61592"
      unitRef="usd">19394563</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000019194_ClassMember"
      decimals="INF"
      id="ixv-61593"
      unitRef="pure">0.15</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000019194_ClassMember" id="ixv-1567">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.7

&#160;


Industrials

16.0

&#160;


Financials

14.7

&#160;


Communication Services

10.4

&#160;


Energy

8.0

&#160;


Health Care

7.4

&#160;


Consumer Staples

4.2

&#160;


Consumer Discretionary

2.8

&#160;


Materials

1.1

&#160;


Utilities

0.9

&#160;


Real Estate

0.6

&#160;


&#160;




Common Stocks

92.8


Short-Term Investments and Net Other Assets (Liabilities)

7.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 92.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 7.2


&#160;






United States

93.1


Canada

1.5


Zambia

1.0


Taiwan

1.0


Germany

0.9


United Kingdom

0.8


Netherlands

0.7


France

0.7


Denmark

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019194_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-61594"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-61595"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-61596"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-61597"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-61598"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-61599"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-61600"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-61601"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-61602"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-61603"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-61604"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-61605"
      unitRef="pure">0.928</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-61606"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_US_Member"
      decimals="INF"
      id="ixv-61607"
      unitRef="pure">0.931</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_CA_Member"
      decimals="INF"
      id="ixv-61608"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_ZM_Member"
      decimals="INF"
      id="ixv-61609"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_TW_Member"
      decimals="INF"
      id="ixv-61610"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_DE_Member"
      decimals="INF"
      id="ixv-61611"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_GB_Member"
      decimals="INF"
      id="ixv-61612"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_NL_Member"
      decimals="INF"
      id="ixv-61613"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_FR_Member"
      decimals="INF"
      id="ixv-61614"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_DK_Member"
      decimals="INF"
      id="ixv-61615"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000019194_ClassMember" id="ixv-1893">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

7.7


&#160;


NVIDIA Corp

7.6


&#160;


Wells Fargo &amp; Co

5.6


&#160;


GE Aerospace

4.8


&#160;


Boeing Co

4.2


&#160;


GE Vernova Inc

4.2


&#160;


Meta Platforms Inc Class A

3.9


&#160;


Exxon Mobil Corp

3.9


&#160;


Bank of America Corp

3.2


&#160;


Apple Inc

3.1


&#160;


&#160;

48.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019194_TH_0_Member"
      decimals="INF"
      id="ixv-61616"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_1_Member"
      decimals="INF"
      id="ixv-61617"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_2_Member"
      decimals="INF"
      id="ixv-61618"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_3_Member"
      decimals="INF"
      id="ixv-61619"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_4_Member"
      decimals="INF"
      id="ixv-61620"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_5_Member"
      decimals="INF"
      id="ixv-61621"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_6_Member"
      decimals="INF"
      id="ixv-61622"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_7_Member"
      decimals="INF"
      id="ixv-61623"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_8_Member"
      decimals="INF"
      id="ixv-61624"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_9_Member"
      decimals="INF"
      id="ixv-61625"
      unitRef="pure">0.031</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-2064">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000130146_ClassMember" id="ixv-2068">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000130146_ClassMember" id="ixv-2079">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000130146_ClassMember" id="ixv-2082">Fidelity Advisor&#xae; Mega Cap Stock Fund Class Z</oef:ClassName>
    <dei:TradingSymbol contextRef="C000130146_ClassMember" id="ixv-2086">FZALX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000130146_ClassMember" id="ixv-2105">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000130146_ClassMember" id="ixv-2107">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000130146_ClassMember" id="ixv-2112">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000130146_ClassMember" id="ixv-2114">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000130146_ClassMember" id="ixv-2117">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000130146_ClassMember" id="ixv-2120">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000130146_ClassMember" id="ixv-2127">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class Z&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;52&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.47&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000130146_ClassMember"
      decimals="0"
      id="ixv-61626"
      unitRef="usd">52</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000130146_ClassMember"
      decimals="INF"
      id="ixv-61627"
      unitRef="pure">0.0047</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000130146_ClassMember" id="ixv-2169">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the Russell Top 200 Index for the fiscal year, led by industrials, where our picks in capital goods helped most. Stock picking in energy also boosted the fund's relative performance. Also bolstering our relative result were stock picking and an underweight in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+203%). The company was among our biggest holdings at period end. A second notable relative contributor was an overweight in GE Aerospace (+63%). The company was among the fund's largest holdings. Another notable relative contributor was an overweight in Wells Fargo (+38%). The company was among our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the index was an overweight in energy. Security selection in communication services, primarily within the media &amp;amp; entertainment industry, also hampered the fund's result. Also hurting our result was an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Exxon Mobil (-3%). The company was one of our largest holdings. A second notable relative detractor this period was avoiding Tesla, an index component that gained roughly 61%. Not owning Netflix, an index component that gained approximately 98%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the industrials sector and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000130146_ClassMember" id="ixv-2193">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000.
Class Z


$10,000

$9,779


$11,829


$13,140


$14,122


$14,430


$21,664


$19,298


$24,049


$30,924


$37,152



Russell Top 200&#xae; Index


$10,000

$10,397


$12,336


$14,238


$15,788


$17,556


$24,720


$21,888


$26,457


$33,712


$39,033



S&amp;P 500&#xae; Index


$10,000

$10,399


$12,260


$14,023


$15,483


$16,645


$23,436


$20,948


$25,053


$31,204


$35,936



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000130146_LG_ClassMember_11YR" id="ixv-2212">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class Z&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-61628"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-61629"
      unitRef="usd">9779</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-61630"
      unitRef="usd">11829</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-61631"
      unitRef="usd">13140</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-61632"
      unitRef="usd">14122</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-61633"
      unitRef="usd">14430</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-61634"
      unitRef="usd">21664</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-61635"
      unitRef="usd">19298</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-61636"
      unitRef="usd">24049</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-61637"
      unitRef="usd">30924</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-61638"
      unitRef="usd">37152</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000130146_LG_1_AdditionalIndexMember_11YR"
      id="ixv-2261">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell Top 200&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61639"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61640"
      unitRef="usd">10397</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61641"
      unitRef="usd">12336</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61642"
      unitRef="usd">14238</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61643"
      unitRef="usd">15788</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61644"
      unitRef="usd">17556</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61645"
      unitRef="usd">24720</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61646"
      unitRef="usd">21888</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61647"
      unitRef="usd">26457</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61648"
      unitRef="usd">33712</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61649"
      unitRef="usd">39033</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000130146_LG_2_AdditionalIndexMember_11YR"
      id="ixv-2310">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61650"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61651"
      unitRef="usd">10399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61652"
      unitRef="usd">12260</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61653"
      unitRef="usd">14023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61654"
      unitRef="usd">15483</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61655"
      unitRef="usd">16645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61656"
      unitRef="usd">23436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61657"
      unitRef="usd">20948</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61658"
      unitRef="usd">25053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61659"
      unitRef="usd">31204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61660"
      unitRef="usd">35936</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000130146_ClassMember" id="ixv-2408">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Class Z

20.14%

20.82%

14.02%


Russell Top 200&#xae; Index

15.78%


17.33%


14.59%


S&amp;P 500&#xae; Index

15.16%


16.64%


13.65%




&#160;
Visit institutional.fidelity.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-61661"
      unitRef="pure">0.2014</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-61662"
      unitRef="pure">0.2082</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-61663"
      unitRef="pure">0.1402</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-61664"
      unitRef="pure">0.1578</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-61665"
      unitRef="pure">0.1733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-61666"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-61667"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-61668"
      unitRef="pure">0.1664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-61669"
      unitRef="pure">0.1365</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000130146_ClassMember" id="ixv-2476">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000130146_ClassMember" id="ixv-2488">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000130146_ClassMember" id="ixv-2492">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000130146_ClassMember" id="ixv-2498">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,246,447,367&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;104&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;19,394,563&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;15&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000130146_InstantMember"
      decimals="0"
      id="ixv-61670"
      unitRef="usd">4246447367</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000130146_InstantMember"
      decimals="INF"
      id="ixv-61671"
      unitRef="holding">104</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000130146_ClassMember"
      decimals="0"
      id="ixv-61672"
      unitRef="usd">19394563</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000130146_ClassMember"
      decimals="INF"
      id="ixv-61673"
      unitRef="pure">0.15</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000130146_ClassMember" id="ixv-2573">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.7

&#160;


Industrials

16.0

&#160;


Financials

14.7

&#160;


Communication Services

10.4

&#160;


Energy

8.0

&#160;


Health Care

7.4

&#160;


Consumer Staples

4.2

&#160;


Consumer Discretionary

2.8

&#160;


Materials

1.1

&#160;


Utilities

0.9

&#160;


Real Estate

0.6

&#160;


&#160;




Common Stocks

92.8


Short-Term Investments and Net Other Assets (Liabilities)

7.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 92.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 7.2


&#160;






United States

93.1


Canada

1.5


Zambia

1.0


Taiwan

1.0


Germany

0.9


United Kingdom

0.8


Netherlands

0.7


France

0.7


Denmark

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000130146_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-61674"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-61675"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-61676"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-61677"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-61678"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-61679"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-61680"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-61681"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-61682"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-61683"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-61684"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-61685"
      unitRef="pure">0.928</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-61686"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_US_Member"
      decimals="INF"
      id="ixv-61687"
      unitRef="pure">0.931</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_CA_Member"
      decimals="INF"
      id="ixv-61688"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_ZM_Member"
      decimals="INF"
      id="ixv-61689"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_TW_Member"
      decimals="INF"
      id="ixv-61690"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_DE_Member"
      decimals="INF"
      id="ixv-61691"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_GB_Member"
      decimals="INF"
      id="ixv-61692"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_NL_Member"
      decimals="INF"
      id="ixv-61693"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_FR_Member"
      decimals="INF"
      id="ixv-61694"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_DK_Member"
      decimals="INF"
      id="ixv-61695"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000130146_ClassMember" id="ixv-2899">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

7.7


&#160;


NVIDIA Corp

7.6


&#160;


Wells Fargo &amp; Co

5.6


&#160;


GE Aerospace

4.8


&#160;


Boeing Co

4.2


&#160;


GE Vernova Inc

4.2


&#160;


Meta Platforms Inc Class A

3.9


&#160;


Exxon Mobil Corp

3.9


&#160;


Bank of America Corp

3.2


&#160;


Apple Inc

3.1


&#160;


&#160;

48.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000130146_TH_0_Member"
      decimals="INF"
      id="ixv-61696"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_1_Member"
      decimals="INF"
      id="ixv-61697"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_2_Member"
      decimals="INF"
      id="ixv-61698"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_3_Member"
      decimals="INF"
      id="ixv-61699"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_4_Member"
      decimals="INF"
      id="ixv-61700"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_5_Member"
      decimals="INF"
      id="ixv-61701"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_6_Member"
      decimals="INF"
      id="ixv-61702"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_7_Member"
      decimals="INF"
      id="ixv-61703"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_8_Member"
      decimals="INF"
      id="ixv-61704"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_9_Member"
      decimals="INF"
      id="ixv-61705"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000130146_ClassMember" id="ixv-3024">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since July 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;August 29, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expense reductions&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000130146_ClassMember" id="ixv-3030">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since July 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;August 29, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000130146_ClassMember" id="ixv-3034">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000130146_ClassMember" id="ixv-3037">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-877-208-0098&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000130146_ClassMember" id="ixv-3041">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000130146_ClassMember" id="ixv-3052">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expense reductions&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-3119">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000059102_ClassMember" id="ixv-3131">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000059102_ClassMember" id="ixv-3134">Fidelity Advisor&#xae; Mega Cap Stock Fund Class M</oef:ClassName>
    <dei:TradingSymbol contextRef="C000059102_ClassMember" id="ixv-3138">FTGRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000059102_ClassMember" id="ixv-3157">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000059102_ClassMember" id="ixv-3159">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000059102_ClassMember" id="ixv-3164">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000059102_ClassMember" id="ixv-3166">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000059102_ClassMember" id="ixv-3169">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000059102_ClassMember" id="ixv-3172">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000059102_ClassMember" id="ixv-3179">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class M&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;122&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;1.11&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000059102_ClassMember"
      decimals="0"
      id="ixv-61706"
      unitRef="usd">122</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000059102_ClassMember"
      decimals="INF"
      id="ixv-61707"
      unitRef="pure">0.0111</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000059102_ClassMember" id="ixv-3221">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the Russell Top 200 Index for the fiscal year, led by industrials, where our picks in capital goods helped most. Stock picking in energy also boosted the fund's relative performance. Also bolstering our relative result were stock picking and an underweight in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+203%). The company was among our biggest holdings at period end. A second notable relative contributor was an overweight in GE Aerospace (+63%). The company was among the fund's largest holdings. Another notable relative contributor was an overweight in Wells Fargo (+38%). The company was among our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the index was an overweight in energy. Security selection in communication services, primarily within the media &amp;amp; entertainment industry, also hampered the fund's result. Also hurting our result was an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Exxon Mobil (-3%). The company was one of our largest holdings. A second notable relative detractor this period was avoiding Tesla, an index component that gained roughly 61%. Not owning Netflix, an index component that gained approximately 98%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the industrials sector and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000059102_ClassMember" id="ixv-3245">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000&#160;and the current sales charge was paid.
Class M


$9,650

$9,377


$11,269


$12,432


$13,277


$13,475


$20,103


$17,802


$22,033


$28,159


$33,606



Russell Top 200&#xae; Index


$10,000

$10,397


$12,336


$14,238


$15,788


$17,556


$24,720


$21,888


$26,457


$33,712


$39,033



S&amp;P 500&#xae; Index


$10,000

$10,399


$12,260


$14,023


$15,483


$16,645


$23,436


$20,948


$25,053


$31,204


$35,936



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000059102_LG_ClassMember_11YR" id="ixv-3266">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class M&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-61708"
      unitRef="usd">9650</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-61709"
      unitRef="usd">9377</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-61710"
      unitRef="usd">11269</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-61711"
      unitRef="usd">12432</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-61712"
      unitRef="usd">13277</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-61713"
      unitRef="usd">13475</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-61714"
      unitRef="usd">20103</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-61715"
      unitRef="usd">17802</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-61716"
      unitRef="usd">22033</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-61717"
      unitRef="usd">28159</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-61718"
      unitRef="usd">33606</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059102_LG_1_AdditionalIndexMember_11YR"
      id="ixv-3315">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell Top 200&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61719"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61720"
      unitRef="usd">10397</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61721"
      unitRef="usd">12336</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61722"
      unitRef="usd">14238</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61723"
      unitRef="usd">15788</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61724"
      unitRef="usd">17556</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61725"
      unitRef="usd">24720</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61726"
      unitRef="usd">21888</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61727"
      unitRef="usd">26457</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61728"
      unitRef="usd">33712</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61729"
      unitRef="usd">39033</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059102_LG_2_AdditionalIndexMember_11YR"
      id="ixv-3364">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61730"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61731"
      unitRef="usd">10399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61732"
      unitRef="usd">12260</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61733"
      unitRef="usd">14023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61734"
      unitRef="usd">15483</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61735"
      unitRef="usd">16645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61736"
      unitRef="usd">23436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61737"
      unitRef="usd">20948</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61738"
      unitRef="usd">25053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61739"
      unitRef="usd">31204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61740"
      unitRef="usd">35936</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000059102_ClassMember" id="ixv-3462">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Class M (incl. 3.50% sales charge) &#160;

15.17%

19.20%


12.89%


Class M (without 3.50% sales charge)

19.34%

20.05%

13.29%


Russell Top 200&#xae; Index

15.78%


17.33%


14.59%


S&amp;P 500&#xae; Index

15.16%


16.64%


13.65%




&#160;
Visit institutional.fidelity.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_ClassMember_1YR"
      decimals="INF"
      id="ixv-61741"
      unitRef="pure">0.1517</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_ClassMember_5YR"
      decimals="INF"
      id="ixv-61742"
      unitRef="pure">0.1920</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_ClassMember_10YR"
      decimals="INF"
      id="ixv-61743"
      unitRef="pure">0.1289</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-61744"
      unitRef="pure">0.1934</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-61745"
      unitRef="pure">0.2005</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-61746"
      unitRef="pure">0.1329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-61747"
      unitRef="pure">0.1578</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-61748"
      unitRef="pure">0.1733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-61749"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-61750"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-61751"
      unitRef="pure">0.1664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-61752"
      unitRef="pure">0.1365</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000059102_ClassMember" id="ixv-3545">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000059102_ClassMember" id="ixv-3557">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000059102_ClassMember" id="ixv-3561">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000059102_ClassMember" id="ixv-3567">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,246,447,367&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;104&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;19,394,563&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;15&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000059102_InstantMember"
      decimals="0"
      id="ixv-61753"
      unitRef="usd">4246447367</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000059102_InstantMember"
      decimals="INF"
      id="ixv-61754"
      unitRef="holding">104</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000059102_ClassMember"
      decimals="0"
      id="ixv-61755"
      unitRef="usd">19394563</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000059102_ClassMember"
      decimals="INF"
      id="ixv-61756"
      unitRef="pure">0.15</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000059102_ClassMember" id="ixv-3642">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.7

&#160;


Industrials

16.0

&#160;


Financials

14.7

&#160;


Communication Services

10.4

&#160;


Energy

8.0

&#160;


Health Care

7.4

&#160;


Consumer Staples

4.2

&#160;


Consumer Discretionary

2.8

&#160;


Materials

1.1

&#160;


Utilities

0.9

&#160;


Real Estate

0.6

&#160;


&#160;




Common Stocks

92.8


Short-Term Investments and Net Other Assets (Liabilities)

7.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 92.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 7.2


&#160;






United States

93.1


Canada

1.5


Zambia

1.0


Taiwan

1.0


Germany

0.9


United Kingdom

0.8


Netherlands

0.7


France

0.7


Denmark

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059102_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-61757"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-61758"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-61759"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-61760"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-61761"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-61762"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-61763"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-61764"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-61765"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-61766"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-61767"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-61768"
      unitRef="pure">0.928</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-61769"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_US_Member"
      decimals="INF"
      id="ixv-61770"
      unitRef="pure">0.931</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_CA_Member"
      decimals="INF"
      id="ixv-61771"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_ZM_Member"
      decimals="INF"
      id="ixv-61772"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_TW_Member"
      decimals="INF"
      id="ixv-61773"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_DE_Member"
      decimals="INF"
      id="ixv-61774"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_GB_Member"
      decimals="INF"
      id="ixv-61775"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_NL_Member"
      decimals="INF"
      id="ixv-61776"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_FR_Member"
      decimals="INF"
      id="ixv-61777"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_DK_Member"
      decimals="INF"
      id="ixv-61778"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000059102_ClassMember" id="ixv-3968">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

7.7


&#160;


NVIDIA Corp

7.6


&#160;


Wells Fargo &amp; Co

5.6


&#160;


GE Aerospace

4.8


&#160;


Boeing Co

4.2


&#160;


GE Vernova Inc

4.2


&#160;


Meta Platforms Inc Class A

3.9


&#160;


Exxon Mobil Corp

3.9


&#160;


Bank of America Corp

3.2


&#160;


Apple Inc

3.1


&#160;


&#160;

48.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059102_TH_0_Member"
      decimals="INF"
      id="ixv-61779"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_1_Member"
      decimals="INF"
      id="ixv-61780"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_2_Member"
      decimals="INF"
      id="ixv-61781"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_3_Member"
      decimals="INF"
      id="ixv-61782"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_4_Member"
      decimals="INF"
      id="ixv-61783"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_5_Member"
      decimals="INF"
      id="ixv-61784"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_6_Member"
      decimals="INF"
      id="ixv-61785"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_7_Member"
      decimals="INF"
      id="ixv-61786"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_8_Member"
      decimals="INF"
      id="ixv-61787"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_9_Member"
      decimals="INF"
      id="ixv-61788"
      unitRef="pure">0.031</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-4139">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000059103_ClassMember" id="ixv-4151">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000059103_ClassMember" id="ixv-4154">Fidelity Advisor&#xae; Mega Cap Stock Fund Class I</oef:ClassName>
    <dei:TradingSymbol contextRef="C000059103_ClassMember" id="ixv-4158">FTRIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000059103_ClassMember" id="ixv-4177">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000059103_ClassMember" id="ixv-4179">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000059103_ClassMember" id="ixv-4184">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000059103_ClassMember" id="ixv-4186">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000059103_ClassMember" id="ixv-4189">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000059103_ClassMember" id="ixv-4192">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000059103_ClassMember" id="ixv-4199">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class I&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;65&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.59&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000059103_ClassMember"
      decimals="0"
      id="ixv-61789"
      unitRef="usd">65</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000059103_ClassMember"
      decimals="INF"
      id="ixv-61790"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000059103_ClassMember" id="ixv-4241">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the Russell Top 200 Index for the fiscal year, led by industrials, where our picks in capital goods helped most. Stock picking in energy also boosted the fund's relative performance. Also bolstering our relative result were stock picking and an underweight in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+203%). The company was among our biggest holdings at period end. A second notable relative contributor was an overweight in GE Aerospace (+63%). The company was among the fund's largest holdings. Another notable relative contributor was an overweight in Wells Fargo (+38%). The company was among our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the index was an overweight in energy. Security selection in communication services, primarily within the media &amp;amp; entertainment industry, also hampered the fund's result. Also hurting our result was an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Exxon Mobil (-3%). The company was one of our largest holdings. A second notable relative detractor this period was avoiding Tesla, an index component that gained roughly 61%. Not owning Netflix, an index component that gained approximately 98%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the industrials sector and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000059103_ClassMember" id="ixv-4265">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000.
Class I


$10,000

$9,769


$11,805


$13,088


$14,048


$14,335


$21,498


$19,132


$23,806


$30,578


$36,692



Russell Top 200&#xae; Index


$10,000

$10,397


$12,336


$14,238


$15,788


$17,556


$24,720


$21,888


$26,457


$33,712


$39,033



S&amp;P 500&#xae; Index


$10,000

$10,399


$12,260


$14,023


$15,483


$16,645


$23,436


$20,948


$25,053


$31,204


$35,936



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000059103_LG_ClassMember_11YR" id="ixv-4284">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class I&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-61791"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-61792"
      unitRef="usd">9769</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-61793"
      unitRef="usd">11805</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-61794"
      unitRef="usd">13088</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-61795"
      unitRef="usd">14048</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-61796"
      unitRef="usd">14335</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-61797"
      unitRef="usd">21498</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-61798"
      unitRef="usd">19132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-61799"
      unitRef="usd">23806</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-61800"
      unitRef="usd">30578</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-61801"
      unitRef="usd">36692</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059103_LG_1_AdditionalIndexMember_11YR"
      id="ixv-4333">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell Top 200&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61802"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61803"
      unitRef="usd">10397</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61804"
      unitRef="usd">12336</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61805"
      unitRef="usd">14238</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61806"
      unitRef="usd">15788</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61807"
      unitRef="usd">17556</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61808"
      unitRef="usd">24720</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61809"
      unitRef="usd">21888</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61810"
      unitRef="usd">26457</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61811"
      unitRef="usd">33712</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61812"
      unitRef="usd">39033</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059103_LG_2_AdditionalIndexMember_11YR"
      id="ixv-4382">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61813"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61814"
      unitRef="usd">10399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61815"
      unitRef="usd">12260</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61816"
      unitRef="usd">14023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61817"
      unitRef="usd">15483</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61818"
      unitRef="usd">16645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61819"
      unitRef="usd">23436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61820"
      unitRef="usd">20948</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61821"
      unitRef="usd">25053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61822"
      unitRef="usd">31204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61823"
      unitRef="usd">35936</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000059103_ClassMember" id="ixv-4480">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Class I

20.00%

20.68%

13.88%


Russell Top 200&#xae; Index

15.78%


17.33%


14.59%


S&amp;P 500&#xae; Index

15.16%


16.64%


13.65%




&#160;
Visit institutional.fidelity.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-61824"
      unitRef="pure">0.2000</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-61825"
      unitRef="pure">0.2068</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-61826"
      unitRef="pure">0.1388</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-61827"
      unitRef="pure">0.1578</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-61828"
      unitRef="pure">0.1733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-61829"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-61830"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-61831"
      unitRef="pure">0.1664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-61832"
      unitRef="pure">0.1365</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000059103_ClassMember" id="ixv-4548">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000059103_ClassMember" id="ixv-4560">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000059103_ClassMember" id="ixv-4564">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000059103_ClassMember" id="ixv-4570">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,246,447,367&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;104&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;19,394,563&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;15&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000059103_InstantMember"
      decimals="0"
      id="ixv-61833"
      unitRef="usd">4246447367</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000059103_InstantMember"
      decimals="INF"
      id="ixv-61834"
      unitRef="holding">104</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000059103_ClassMember"
      decimals="0"
      id="ixv-61835"
      unitRef="usd">19394563</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000059103_ClassMember"
      decimals="INF"
      id="ixv-61836"
      unitRef="pure">0.15</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000059103_ClassMember" id="ixv-4645">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.7

&#160;


Industrials

16.0

&#160;


Financials

14.7

&#160;


Communication Services

10.4

&#160;


Energy

8.0

&#160;


Health Care

7.4

&#160;


Consumer Staples

4.2

&#160;


Consumer Discretionary

2.8

&#160;


Materials

1.1

&#160;


Utilities

0.9

&#160;


Real Estate

0.6

&#160;


&#160;




Common Stocks

92.8


Short-Term Investments and Net Other Assets (Liabilities)

7.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 92.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 7.2


&#160;






United States

93.1


Canada

1.5


Zambia

1.0


Taiwan

1.0


Germany

0.9


United Kingdom

0.8


Netherlands

0.7


France

0.7


Denmark

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059103_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-61837"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-61838"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-61839"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-61840"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-61841"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-61842"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-61843"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-61844"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-61845"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-61846"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-61847"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-61848"
      unitRef="pure">0.928</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-61849"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_US_Member"
      decimals="INF"
      id="ixv-61850"
      unitRef="pure">0.931</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_CA_Member"
      decimals="INF"
      id="ixv-61851"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_ZM_Member"
      decimals="INF"
      id="ixv-61852"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_TW_Member"
      decimals="INF"
      id="ixv-61853"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_DE_Member"
      decimals="INF"
      id="ixv-61854"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_GB_Member"
      decimals="INF"
      id="ixv-61855"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_NL_Member"
      decimals="INF"
      id="ixv-61856"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_FR_Member"
      decimals="INF"
      id="ixv-61857"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_DK_Member"
      decimals="INF"
      id="ixv-61858"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000059103_ClassMember" id="ixv-4971">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

7.7


&#160;


NVIDIA Corp

7.6


&#160;


Wells Fargo &amp; Co

5.6


&#160;


GE Aerospace

4.8


&#160;


Boeing Co

4.2


&#160;


GE Vernova Inc

4.2


&#160;


Meta Platforms Inc Class A

3.9


&#160;


Exxon Mobil Corp

3.9


&#160;


Bank of America Corp

3.2


&#160;


Apple Inc

3.1


&#160;


&#160;

48.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059103_TH_0_Member"
      decimals="INF"
      id="ixv-61859"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_1_Member"
      decimals="INF"
      id="ixv-61860"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_2_Member"
      decimals="INF"
      id="ixv-61861"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_3_Member"
      decimals="INF"
      id="ixv-61862"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_4_Member"
      decimals="INF"
      id="ixv-61863"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_5_Member"
      decimals="INF"
      id="ixv-61864"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_6_Member"
      decimals="INF"
      id="ixv-61865"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_7_Member"
      decimals="INF"
      id="ixv-61866"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_8_Member"
      decimals="INF"
      id="ixv-61867"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_9_Member"
      decimals="INF"
      id="ixv-61868"
      unitRef="pure">0.031</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-5142">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000059101_ClassMember" id="ixv-5154">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000059101_ClassMember" id="ixv-5157">Fidelity Advisor&#xae; Mega Cap Stock Fund Class C</oef:ClassName>
    <dei:TradingSymbol contextRef="C000059101_ClassMember" id="ixv-5161">FGRCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000059101_ClassMember" id="ixv-5180">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000059101_ClassMember" id="ixv-5182">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000059101_ClassMember" id="ixv-5187">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000059101_ClassMember" id="ixv-5189">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000059101_ClassMember" id="ixv-5192">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000059101_ClassMember" id="ixv-5195">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000059101_ClassMember" id="ixv-5202">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class C&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;179&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;1.64&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000059101_ClassMember"
      decimals="0"
      id="ixv-61869"
      unitRef="usd">179</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000059101_ClassMember"
      decimals="INF"
      id="ixv-61870"
      unitRef="pure">0.0164</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000059101_ClassMember" id="ixv-5244">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the Russell Top 200 Index for the fiscal year, led by industrials, where our picks in capital goods helped most. Stock picking in energy also boosted the fund's relative performance. Also bolstering our relative result were stock picking and an underweight in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+203%). The company was among our biggest holdings at period end. A second notable relative contributor was an overweight in GE Aerospace (+63%). The company was among the fund's largest holdings. Another notable relative contributor was an overweight in Wells Fargo (+38%). The company was among our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the index was an overweight in energy. Security selection in communication services, primarily within the media &amp;amp; entertainment industry, also hampered the fund's result. Also hurting our result was an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Exxon Mobil (-3%). The company was one of our largest holdings. A second notable relative detractor this period was avoiding Tesla, an index component that gained roughly 61%. Not owning Netflix, an index component that gained approximately 98%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the industrials sector and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000059101_ClassMember" id="ixv-5268">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000.
Class C


$10,000

$9,668


$11,563


$12,696


$13,488


$13,630


$20,214


$17,808


$21,925


$28,092


$33,606



Russell Top 200&#xae; Index


$10,000

$10,397


$12,336


$14,238


$15,788


$17,556


$24,720


$21,888


$26,457


$33,712


$39,033



S&amp;P 500&#xae; Index


$10,000

$10,399


$12,260


$14,023


$15,483


$16,645


$23,436


$20,948


$25,053


$31,204


$35,936



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000059101_LG_ClassMember_11YR" id="ixv-5287">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class C&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-61871"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-61872"
      unitRef="usd">9668</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-61873"
      unitRef="usd">11563</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-61874"
      unitRef="usd">12696</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-61875"
      unitRef="usd">13488</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-61876"
      unitRef="usd">13630</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-61877"
      unitRef="usd">20214</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-61878"
      unitRef="usd">17808</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-61879"
      unitRef="usd">21925</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-61880"
      unitRef="usd">28092</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-61881"
      unitRef="usd">33606</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059101_LG_1_AdditionalIndexMember_11YR"
      id="ixv-5336">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell Top 200&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61882"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61883"
      unitRef="usd">10397</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61884"
      unitRef="usd">12336</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61885"
      unitRef="usd">14238</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61886"
      unitRef="usd">15788</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61887"
      unitRef="usd">17556</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61888"
      unitRef="usd">24720</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61889"
      unitRef="usd">21888</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61890"
      unitRef="usd">26457</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61891"
      unitRef="usd">33712</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61892"
      unitRef="usd">39033</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059101_LG_2_AdditionalIndexMember_11YR"
      id="ixv-5385">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61893"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61894"
      unitRef="usd">10399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61895"
      unitRef="usd">12260</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61896"
      unitRef="usd">14023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61897"
      unitRef="usd">15483</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61898"
      unitRef="usd">16645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61899"
      unitRef="usd">23436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61900"
      unitRef="usd">20948</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61901"
      unitRef="usd">25053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61902"
      unitRef="usd">31204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61903"
      unitRef="usd">35936</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000059101_ClassMember" id="ixv-5483">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Class C &#160;(incl. contingent deferred sales charge)

17.75%

19.42%


12.89%


Class C

18.75%

19.42%

12.89%


Russell Top 200&#xae; Index

15.78%


17.33%


14.59%


S&amp;P 500&#xae; Index

15.16%


16.64%


13.65%




&#160;
Visit institutional.fidelity.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_ClassMember_1YR"
      decimals="INF"
      id="ixv-61904"
      unitRef="pure">0.1775</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_ClassMember_5YR"
      decimals="INF"
      id="ixv-61905"
      unitRef="pure">0.1942</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_ClassMember_10YR"
      decimals="INF"
      id="ixv-61906"
      unitRef="pure">0.1289</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-61907"
      unitRef="pure">0.1875</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-61908"
      unitRef="pure">0.1942</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-61909"
      unitRef="pure">0.1289</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-61910"
      unitRef="pure">0.1578</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-61911"
      unitRef="pure">0.1733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-61912"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-61913"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-61914"
      unitRef="pure">0.1664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-61915"
      unitRef="pure">0.1365</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000059101_ClassMember" id="ixv-5567">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000059101_ClassMember" id="ixv-5579">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000059101_ClassMember" id="ixv-5583">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000059101_ClassMember" id="ixv-5589">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,246,447,367&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;104&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;19,394,563&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;15&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000059101_InstantMember"
      decimals="0"
      id="ixv-61916"
      unitRef="usd">4246447367</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000059101_InstantMember"
      decimals="INF"
      id="ixv-61917"
      unitRef="holding">104</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000059101_ClassMember"
      decimals="0"
      id="ixv-61918"
      unitRef="usd">19394563</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000059101_ClassMember"
      decimals="INF"
      id="ixv-61919"
      unitRef="pure">0.15</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000059101_ClassMember" id="ixv-5664">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.7

&#160;


Industrials

16.0

&#160;


Financials

14.7

&#160;


Communication Services

10.4

&#160;


Energy

8.0

&#160;


Health Care

7.4

&#160;


Consumer Staples

4.2

&#160;


Consumer Discretionary

2.8

&#160;


Materials

1.1

&#160;


Utilities

0.9

&#160;


Real Estate

0.6

&#160;


&#160;




Common Stocks

92.8


Short-Term Investments and Net Other Assets (Liabilities)

7.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 92.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 7.2


&#160;






United States

93.1


Canada

1.5


Zambia

1.0


Taiwan

1.0


Germany

0.9


United Kingdom

0.8


Netherlands

0.7


France

0.7


Denmark

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059101_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-61920"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-61921"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-61922"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-61923"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-61924"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-61925"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-61926"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-61927"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-61928"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-61929"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-61930"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-61931"
      unitRef="pure">0.928</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-61932"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_US_Member"
      decimals="INF"
      id="ixv-61933"
      unitRef="pure">0.931</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_CA_Member"
      decimals="INF"
      id="ixv-61934"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_ZM_Member"
      decimals="INF"
      id="ixv-61935"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_TW_Member"
      decimals="INF"
      id="ixv-61936"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_DE_Member"
      decimals="INF"
      id="ixv-61937"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_GB_Member"
      decimals="INF"
      id="ixv-61938"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_NL_Member"
      decimals="INF"
      id="ixv-61939"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_FR_Member"
      decimals="INF"
      id="ixv-61940"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_DK_Member"
      decimals="INF"
      id="ixv-61941"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000059101_ClassMember" id="ixv-5990">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

7.7


&#160;


NVIDIA Corp

7.6


&#160;


Wells Fargo &amp; Co

5.6


&#160;


GE Aerospace

4.8


&#160;


Boeing Co

4.2


&#160;


GE Vernova Inc

4.2


&#160;


Meta Platforms Inc Class A

3.9


&#160;


Exxon Mobil Corp

3.9


&#160;


Bank of America Corp

3.2


&#160;


Apple Inc

3.1


&#160;


&#160;

48.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059101_TH_0_Member"
      decimals="INF"
      id="ixv-61942"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_1_Member"
      decimals="INF"
      id="ixv-61943"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_2_Member"
      decimals="INF"
      id="ixv-61944"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_3_Member"
      decimals="INF"
      id="ixv-61945"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_4_Member"
      decimals="INF"
      id="ixv-61946"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_5_Member"
      decimals="INF"
      id="ixv-61947"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_6_Member"
      decimals="INF"
      id="ixv-61948"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_7_Member"
      decimals="INF"
      id="ixv-61949"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_8_Member"
      decimals="INF"
      id="ixv-61950"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_9_Member"
      decimals="INF"
      id="ixv-61951"
      unitRef="pure">0.031</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-6161">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000059099_ClassMember" id="ixv-6173">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000059099_ClassMember" id="ixv-6176">Fidelity Advisor&#xae; Mega Cap Stock Fund Class A</oef:ClassName>
    <dei:TradingSymbol contextRef="C000059099_ClassMember" id="ixv-6180">FGTAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000059099_ClassMember" id="ixv-6199">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000059099_ClassMember" id="ixv-6201">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000059099_ClassMember" id="ixv-6206">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000059099_ClassMember" id="ixv-6208">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000059099_ClassMember" id="ixv-6211">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000059099_ClassMember" id="ixv-6214">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000059099_ClassMember" id="ixv-6221">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;95&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.86&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000059099_ClassMember"
      decimals="0"
      id="ixv-61952"
      unitRef="usd">95</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000059099_ClassMember"
      decimals="INF"
      id="ixv-61953"
      unitRef="pure">0.0086</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000059099_ClassMember" id="ixv-6263">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the Russell Top 200 Index for the fiscal year, led by industrials, where our picks in capital goods helped most. Stock picking in energy also boosted the fund's relative performance. Also bolstering our relative result were stock picking and an underweight in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+203%). The company was among our biggest holdings at period end. A second notable relative contributor was an overweight in GE Aerospace (+63%). The company was among the fund's largest holdings. Another notable relative contributor was an overweight in Wells Fargo (+38%). The company was among our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the index was an overweight in energy. Security selection in communication services, primarily within the media &amp;amp; entertainment industry, also hampered the fund's result. Also hurting our result was an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Exxon Mobil (-3%). The company was one of our largest holdings. A second notable relative detractor this period was avoiding Tesla, an index component that gained roughly 61%. Not owning Netflix, an index component that gained approximately 98%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the industrials sector and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000059099_ClassMember" id="ixv-6287">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000&#160;and the current sales charge was paid.
Class A


$9,425

$9,184


$11,066


$12,240


$13,095


$13,328


$19,940


$17,697


$21,962


$28,140


$33,663



Russell Top 200&#xae; Index


$10,000

$10,397


$12,336


$14,238


$15,788


$17,556


$24,720


$21,888


$26,457


$33,712


$39,033



S&amp;P 500&#xae; Index


$10,000

$10,399


$12,260


$14,023


$15,483


$16,645


$23,436


$20,948


$25,053


$31,204


$35,936



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000059099_LG_ClassMember_11YR" id="ixv-6308">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class A&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-61954"
      unitRef="usd">9425</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-61955"
      unitRef="usd">9184</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-61956"
      unitRef="usd">11066</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-61957"
      unitRef="usd">12240</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-61958"
      unitRef="usd">13095</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-61959"
      unitRef="usd">13328</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-61960"
      unitRef="usd">19940</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-61961"
      unitRef="usd">17697</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-61962"
      unitRef="usd">21962</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-61963"
      unitRef="usd">28140</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-61964"
      unitRef="usd">33663</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059099_LG_1_AdditionalIndexMember_11YR"
      id="ixv-6357">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell Top 200&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61965"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61966"
      unitRef="usd">10397</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61967"
      unitRef="usd">12336</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61968"
      unitRef="usd">14238</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61969"
      unitRef="usd">15788</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61970"
      unitRef="usd">17556</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61971"
      unitRef="usd">24720</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61972"
      unitRef="usd">21888</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61973"
      unitRef="usd">26457</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61974"
      unitRef="usd">33712</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61975"
      unitRef="usd">39033</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059099_LG_2_AdditionalIndexMember_11YR"
      id="ixv-6406">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-61976"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-61977"
      unitRef="usd">10399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-61978"
      unitRef="usd">12260</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-61979"
      unitRef="usd">14023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-61980"
      unitRef="usd">15483</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-61981"
      unitRef="usd">16645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-61982"
      unitRef="usd">23436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-61983"
      unitRef="usd">20948</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-61984"
      unitRef="usd">25053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-61985"
      unitRef="usd">31204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-61986"
      unitRef="usd">35936</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000059099_ClassMember" id="ixv-6504">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Class A (incl. 5.75% sales charge) &#160;

12.75%

18.94%


12.91%


Class A (without 5.75% sales charge)

19.63%

20.36%

13.58%


Russell Top 200&#xae; Index

15.78%


17.33%


14.59%


S&amp;P 500&#xae; Index

15.16%


16.64%


13.65%




&#160;
Visit institutional.fidelity.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_ClassMember_1YR"
      decimals="INF"
      id="ixv-61987"
      unitRef="pure">0.1275</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_ClassMember_5YR"
      decimals="INF"
      id="ixv-61988"
      unitRef="pure">0.1894</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_ClassMember_10YR"
      decimals="INF"
      id="ixv-61989"
      unitRef="pure">0.1291</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-61990"
      unitRef="pure">0.1963</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-61991"
      unitRef="pure">0.2036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-61992"
      unitRef="pure">0.1358</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-61993"
      unitRef="pure">0.1578</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-61994"
      unitRef="pure">0.1733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-61995"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-61996"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-61997"
      unitRef="pure">0.1664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-61998"
      unitRef="pure">0.1365</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000059099_ClassMember" id="ixv-6587">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000059099_ClassMember" id="ixv-6599">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000059099_ClassMember" id="ixv-6603">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000059099_ClassMember" id="ixv-6609">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,246,447,367&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;104&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;19,394,563&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;15&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000059099_InstantMember"
      decimals="0"
      id="ixv-61999"
      unitRef="usd">4246447367</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000059099_InstantMember"
      decimals="INF"
      id="ixv-62000"
      unitRef="holding">104</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000059099_ClassMember"
      decimals="0"
      id="ixv-62001"
      unitRef="usd">19394563</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000059099_ClassMember"
      decimals="INF"
      id="ixv-62002"
      unitRef="pure">0.15</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000059099_ClassMember" id="ixv-6684">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.7

&#160;


Industrials

16.0

&#160;


Financials

14.7

&#160;


Communication Services

10.4

&#160;


Energy

8.0

&#160;


Health Care

7.4

&#160;


Consumer Staples

4.2

&#160;


Consumer Discretionary

2.8

&#160;


Materials

1.1

&#160;


Utilities

0.9

&#160;


Real Estate

0.6

&#160;


&#160;




Common Stocks

92.8


Short-Term Investments and Net Other Assets (Liabilities)

7.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 92.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 7.2


&#160;






United States

93.1


Canada

1.5


Zambia

1.0


Taiwan

1.0


Germany

0.9


United Kingdom

0.8


Netherlands

0.7


France

0.7


Denmark

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059099_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-62003"
      unitRef="pure">0.267</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-62004"
      unitRef="pure">0.160</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-62005"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-62006"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-62007"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-62008"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-62009"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-62010"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-62011"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-62012"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-62013"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-62014"
      unitRef="pure">0.928</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-62015"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_US_Member"
      decimals="INF"
      id="ixv-62016"
      unitRef="pure">0.931</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_CA_Member"
      decimals="INF"
      id="ixv-62017"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_ZM_Member"
      decimals="INF"
      id="ixv-62018"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_TW_Member"
      decimals="INF"
      id="ixv-62019"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_DE_Member"
      decimals="INF"
      id="ixv-62020"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_GB_Member"
      decimals="INF"
      id="ixv-62021"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_NL_Member"
      decimals="INF"
      id="ixv-62022"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_FR_Member"
      decimals="INF"
      id="ixv-62023"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_DK_Member"
      decimals="INF"
      id="ixv-62024"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000059099_ClassMember" id="ixv-7010">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

7.7


&#160;


NVIDIA Corp

7.6


&#160;


Wells Fargo &amp; Co

5.6


&#160;


GE Aerospace

4.8


&#160;


Boeing Co

4.2


&#160;


GE Vernova Inc

4.2


&#160;


Meta Platforms Inc Class A

3.9


&#160;


Exxon Mobil Corp

3.9


&#160;


Bank of America Corp

3.2


&#160;


Apple Inc

3.1


&#160;


&#160;

48.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059099_TH_0_Member"
      decimals="INF"
      id="ixv-62025"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_1_Member"
      decimals="INF"
      id="ixv-62026"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_2_Member"
      decimals="INF"
      id="ixv-62027"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_3_Member"
      decimals="INF"
      id="ixv-62028"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_4_Member"
      decimals="INF"
      id="ixv-62029"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_5_Member"
      decimals="INF"
      id="ixv-62030"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_6_Member"
      decimals="INF"
      id="ixv-62031"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_7_Member"
      decimals="INF"
      id="ixv-62032"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_8_Member"
      decimals="INF"
      id="ixv-62033"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_9_Member"
      decimals="INF"
      id="ixv-62034"
      unitRef="pure">0.031</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-7181">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000019191_ClassMember" id="ixv-7185">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000019191_ClassMember" id="ixv-7196">Fidelity&#xae; Growth Discovery Fund</oef:FundName>
    <oef:ClassName contextRef="C000019191_ClassMember" id="ixv-7199">Fidelity&#xae; Growth Discovery Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000019191_ClassMember" id="ixv-7203">FDSVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000019191_ClassMember" id="ixv-7222">This annual shareholder report contains information about Fidelity&#xae; Growth Discovery Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000019191_ClassMember" id="ixv-7224">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000019191_ClassMember" id="ixv-7229">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-800-544-8544 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000019191_ClassMember" id="ixv-7231">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000019191_ClassMember" id="ixv-7234">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000019191_ClassMember" id="ixv-7237">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000019191_ClassMember" id="ixv-7244">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Growth Discovery Fund&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;66&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.62&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000019191_ClassMember"
      decimals="0"
      id="ixv-62035"
      unitRef="usd">66</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000019191_ClassMember"
      decimals="INF"
      id="ixv-62036"
      unitRef="pure">0.0062</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000019191_ClassMember" id="ixv-7286">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the benchmark Russell 3000 Growth Index for the fiscal year, especially an overweight in health care, where an overweight in pharmaceuticals, biotechnology &amp;amp; life sciences hurt most. Also hurting our result were stock picks and underweights in information technology, primarily within the software &amp;amp; services industry, and consumer discretionary.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an underweight in Broadcom (+74%). The second-largest relative detractor was an underweight in Netflix (+98%). Broadcom and Netflix were not held at period end. Not owning Tesla, a benchmark component that gained approximately 61%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the benchmark was stock picking in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry. Security selection and an overweight in industrials, primarily within the capital goods industry, also boosted relative performance. Also bolstering our relative result was security selection in energy.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+210%). The second-largest relative contributor was an underweight in Apple (-2%). This period we decreased our position in Apple. The stock was one of the fund's largest holdings. Another notable relative contributor was an overweight in Boston Scientific (+39%). The stock was one of the fund's largest holdings this period.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include higher allocations to the consumer discretionary and financials sectors.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000019191_ClassMember" id="ixv-7310">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000.
Fidelity&#xae; Growth Discovery Fund


$10,000

$9,832


$12,298


$15,119


$16,681


$20,907


$29,919


$24,802


$30,125


$40,938


$45,950



Russell 3000&#xae; Growth Index


$10,000

$10,188


$12,299


$15,063


$16,660


$20,316


$29,048


$23,304


$29,503


$39,008


$45,595



Russell 3000&#xae; Index


$10,000

$10,214


$12,104


$13,893


$15,141


$16,130


$23,253


$20,029


$23,825


$29,335


$33,822



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000019191_LG_ClassMember_11YR" id="ixv-7329">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Growth Discovery Fund&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-62037"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-62038"
      unitRef="usd">9832</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-62039"
      unitRef="usd">12298</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-62040"
      unitRef="usd">15119</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-62041"
      unitRef="usd">16681</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-62042"
      unitRef="usd">20907</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-62043"
      unitRef="usd">29919</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-62044"
      unitRef="usd">24802</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-62045"
      unitRef="usd">30125</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-62046"
      unitRef="usd">40938</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-62047"
      unitRef="usd">45950</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019191_LG_1_AdditionalIndexMember_11YR"
      id="ixv-7378">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell 3000&#xae; Growth Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-62048"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-62049"
      unitRef="usd">10188</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-62050"
      unitRef="usd">12299</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-62051"
      unitRef="usd">15063</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-62052"
      unitRef="usd">16660</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-62053"
      unitRef="usd">20316</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-62054"
      unitRef="usd">29048</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-62055"
      unitRef="usd">23304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-62056"
      unitRef="usd">29503</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-62057"
      unitRef="usd">39008</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-62058"
      unitRef="usd">45595</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019191_LG_2_AdditionalIndexMember_11YR"
      id="ixv-7427">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell 3000&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-62059"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-62060"
      unitRef="usd">10214</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-62061"
      unitRef="usd">12104</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-62062"
      unitRef="usd">13893</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-62063"
      unitRef="usd">15141</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-62064"
      unitRef="usd">16130</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-62065"
      unitRef="usd">23253</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-62066"
      unitRef="usd">20029</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-62067"
      unitRef="usd">23825</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-62068"
      unitRef="usd">29335</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-62069"
      unitRef="usd">33822</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000019191_ClassMember" id="ixv-7525">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Fidelity&#xae; Growth Discovery Fund

12.24%

17.06%

16.47%


Russell 3000&#xae; Growth Index

16.89%


17.55%


16.38%


Russell 3000&#xae; Index

15.30%


15.96%


12.96%




&#160;
Visit www.fidelity.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-62070"
      unitRef="pure">0.1224</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-62071"
      unitRef="pure">0.1706</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-62072"
      unitRef="pure">0.1647</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-62073"
      unitRef="pure">0.1689</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-62074"
      unitRef="pure">0.1755</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-62075"
      unitRef="pure">0.1638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-62076"
      unitRef="pure">0.1530</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-62077"
      unitRef="pure">0.1596</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-62078"
      unitRef="pure">0.1296</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000019191_ClassMember" id="ixv-7593">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;www.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000019191_ClassMember" id="ixv-7605">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000019191_ClassMember" id="ixv-7609">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000019191_ClassMember" id="ixv-7615">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;6,313,475,413&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;146&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;36,654,505&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;60&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000019191_InstantMember"
      decimals="0"
      id="ixv-62079"
      unitRef="usd">6313475413</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000019191_InstantMember"
      decimals="INF"
      id="ixv-62080"
      unitRef="holding">146</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000019191_ClassMember"
      decimals="0"
      id="ixv-62081"
      unitRef="usd">36654505</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000019191_ClassMember"
      decimals="INF"
      id="ixv-62082"
      unitRef="pure">0.60</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000019191_ClassMember" id="ixv-7690">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

31.3

&#160;


Consumer Discretionary

18.7

&#160;


Health Care

13.5

&#160;


Communication Services

10.2

&#160;


Financials

10.0

&#160;


Industrials

9.0

&#160;


Consumer Staples

2.2

&#160;


Materials

2.0

&#160;


Energy

1.4

&#160;


Real Estate

0.8

&#160;


&#160;




Common Stocks

98.8


Preferred Stocks

0.3


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

0.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.9


&#160;






United States

88.9


Taiwan

2.6


China

2.0


Brazil

1.6


Canada

1.3


Israel

1.0


Belgium

0.6


United Kingdom

0.6


Netherlands

0.6


Others

0.8




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 88.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 1.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Israel - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Belgium - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Others - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019191_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-62083"
      unitRef="pure">0.313</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-62084"
      unitRef="pure">0.187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-62085"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-62086"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-62087"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-62088"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-62089"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-62090"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-62091"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-62092"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-62093"
      unitRef="pure">0.988</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-62094"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-62095"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_Bonds_Member"
      decimals="INF"
      id="ixv-62096"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-62097"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_US_Member"
      decimals="INF"
      id="ixv-62098"
      unitRef="pure">0.889</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_TW_Member"
      decimals="INF"
      id="ixv-62099"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_CN_Member"
      decimals="INF"
      id="ixv-62100"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_BR_Member"
      decimals="INF"
      id="ixv-62101"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_CA_Member"
      decimals="INF"
      id="ixv-62102"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_IL_Member"
      decimals="INF"
      id="ixv-62103"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_BE_Member"
      decimals="INF"
      id="ixv-62104"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_GB_Member"
      decimals="INF"
      id="ixv-62105"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_NL_Member"
      decimals="INF"
      id="ixv-62106"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_Other_Member"
      decimals="INF"
      id="ixv-62107"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000019191_ClassMember" id="ixv-8059">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

11.9


&#160;


Amazon.com Inc

10.9


&#160;


Microsoft Corp

6.1


&#160;


Alphabet Inc Class A

4.7


&#160;


Apple Inc

4.0


&#160;


Taiwan Semiconductor Manufacturing Co Ltd ADR

2.5


&#160;


Mastercard Inc Class A

2.5


&#160;


Eli Lilly &amp; Co

2.4


&#160;


Meta Platforms Inc Class A

2.4


&#160;


Visa Inc Class A

2.3


&#160;


&#160;

49.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019191_TH_0_Member"
      decimals="INF"
      id="ixv-62108"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_1_Member"
      decimals="INF"
      id="ixv-62109"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_2_Member"
      decimals="INF"
      id="ixv-62110"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_3_Member"
      decimals="INF"
      id="ixv-62111"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_4_Member"
      decimals="INF"
      id="ixv-62112"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_5_Member"
      decimals="INF"
      id="ixv-62113"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_6_Member"
      decimals="INF"
      id="ixv-62114"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_7_Member"
      decimals="INF"
      id="ixv-62115"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_8_Member"
      decimals="INF"
      id="ixv-62116"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_9_Member"
      decimals="INF"
      id="ixv-62117"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000019191_ClassMember" id="ixv-8184">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since July 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;August 29, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-800-544-8544&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Performance adjustment fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expense reductions&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000019191_ClassMember" id="ixv-8190">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since July 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;August 29, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-800-544-8544&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000019191_ClassMember" id="ixv-8194">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000019191_ClassMember" id="ixv-8197">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-800-544-8544&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000019191_ClassMember" id="ixv-8201">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000019191_ClassMember" id="ixv-8212">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Performance adjustment fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expense reductions&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-8281">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000064239_ClassMember" id="ixv-8285">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000064239_ClassMember" id="ixv-8296">Fidelity&#xae; Growth Discovery Fund</oef:FundName>
    <oef:ClassName contextRef="C000064239_ClassMember" id="ixv-8299">Fidelity&#xae; Growth Discovery Fund Class K</oef:ClassName>
    <dei:TradingSymbol contextRef="C000064239_ClassMember" id="ixv-8303">FGDKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000064239_ClassMember" id="ixv-8322">This annual shareholder report contains information about Fidelity&#xae; Growth Discovery Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000064239_ClassMember" id="ixv-8324">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000064239_ClassMember" id="ixv-8329">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-800-835-5092 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000064239_ClassMember" id="ixv-8331">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000064239_ClassMember" id="ixv-8334">1-800-835-5092</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000064239_ClassMember" id="ixv-8337">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000064239_ClassMember" id="ixv-8344">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class K&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;58&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.54&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000064239_ClassMember"
      decimals="0"
      id="ixv-62118"
      unitRef="usd">58</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000064239_ClassMember"
      decimals="INF"
      id="ixv-62119"
      unitRef="pure">0.0054</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000064239_ClassMember" id="ixv-8386">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the benchmark Russell 3000 Growth Index for the fiscal year, especially an overweight in health care, where an overweight in pharmaceuticals, biotechnology &amp;amp; life sciences hurt most. Also hurting our result were stock picks and underweights in information technology, primarily within the software &amp;amp; services industry, and consumer discretionary.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an underweight in Broadcom (+74%). The second-largest relative detractor was an underweight in Netflix (+98%). Broadcom and Netflix were not held at period end. Not owning Tesla, a benchmark component that gained approximately 61%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the benchmark was stock picking in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry. Security selection and an overweight in industrials, primarily within the capital goods industry, also boosted relative performance. Also bolstering our relative result was security selection in energy.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+210%). The second-largest relative contributor was an underweight in Apple (-2%). This period we decreased our position in Apple. The stock was one of the fund's largest holdings. Another notable relative contributor was an overweight in Boston Scientific (+39%). The stock was one of the fund's largest holdings this period.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include higher allocations to the consumer discretionary and financials sectors.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000064239_ClassMember" id="ixv-8410">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000.
Class K


$10,000

$9,843


$12,327


$15,169


$16,757


$21,023


$30,115


$24,983


$30,380


$41,316


$46,408



Russell 3000&#xae; Growth Index


$10,000

$10,188


$12,299


$15,063


$16,660


$20,316


$29,048


$23,304


$29,503


$39,008


$45,595



Russell 3000&#xae; Index


$10,000

$10,214


$12,104


$13,893


$15,141


$16,130


$23,253


$20,029


$23,825


$29,335


$33,822



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000064239_LG_ClassMember_11YR" id="ixv-8429">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class K&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-62120"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-62121"
      unitRef="usd">9843</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-62122"
      unitRef="usd">12327</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-62123"
      unitRef="usd">15169</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-62124"
      unitRef="usd">16757</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-62125"
      unitRef="usd">21023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-62126"
      unitRef="usd">30115</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-62127"
      unitRef="usd">24983</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-62128"
      unitRef="usd">30380</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-62129"
      unitRef="usd">41316</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-62130"
      unitRef="usd">46408</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000064239_LG_1_AdditionalIndexMember_11YR"
      id="ixv-8478">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell 3000&#xae; Growth Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-62131"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-62132"
      unitRef="usd">10188</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-62133"
      unitRef="usd">12299</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-62134"
      unitRef="usd">15063</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-62135"
      unitRef="usd">16660</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-62136"
      unitRef="usd">20316</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-62137"
      unitRef="usd">29048</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-62138"
      unitRef="usd">23304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-62139"
      unitRef="usd">29503</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-62140"
      unitRef="usd">39008</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-62141"
      unitRef="usd">45595</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000064239_LG_2_AdditionalIndexMember_11YR"
      id="ixv-8527">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Russell 3000&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-62142"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-62143"
      unitRef="usd">10214</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-62144"
      unitRef="usd">12104</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-62145"
      unitRef="usd">13893</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-62146"
      unitRef="usd">15141</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-62147"
      unitRef="usd">16130</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-62148"
      unitRef="usd">23253</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-62149"
      unitRef="usd">20029</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-62150"
      unitRef="usd">23825</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-62151"
      unitRef="usd">29335</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-62152"
      unitRef="usd">33822</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000064239_ClassMember" id="ixv-8625">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Class K

12.32%

17.16%

16.59%


Russell 3000&#xae; Growth Index

16.89%


17.55%


16.38%


Russell 3000&#xae; Index

15.30%


15.96%


12.96%




&#160;
Visit www.401k.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-62153"
      unitRef="pure">0.1232</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-62154"
      unitRef="pure">0.1716</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-62155"
      unitRef="pure">0.1659</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-62156"
      unitRef="pure">0.1689</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-62157"
      unitRef="pure">0.1755</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-62158"
      unitRef="pure">0.1638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-62159"
      unitRef="pure">0.1530</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-62160"
      unitRef="pure">0.1596</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-62161"
      unitRef="pure">0.1296</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000064239_ClassMember" id="ixv-8693">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;www.401k.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000064239_ClassMember" id="ixv-8705">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000064239_ClassMember" id="ixv-8709">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000064239_ClassMember" id="ixv-8715">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;6,313,475,413&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;146&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;36,654,505&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;60&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000064239_InstantMember"
      decimals="0"
      id="ixv-62162"
      unitRef="usd">6313475413</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000064239_InstantMember"
      decimals="INF"
      id="ixv-62163"
      unitRef="holding">146</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000064239_ClassMember"
      decimals="0"
      id="ixv-62164"
      unitRef="usd">36654505</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000064239_ClassMember"
      decimals="INF"
      id="ixv-62165"
      unitRef="pure">0.60</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000064239_ClassMember" id="ixv-8790">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

31.3

&#160;


Consumer Discretionary

18.7

&#160;


Health Care

13.5

&#160;


Communication Services

10.2

&#160;


Financials

10.0

&#160;


Industrials

9.0

&#160;


Consumer Staples

2.2

&#160;


Materials

2.0

&#160;


Energy

1.4

&#160;


Real Estate

0.8

&#160;


&#160;




Common Stocks

98.8


Preferred Stocks

0.3


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

0.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 0.9


&#160;






United States

88.9


Taiwan

2.6


China

2.0


Brazil

1.6


Canada

1.3


Israel

1.0


Belgium

0.6


United Kingdom

0.6


Netherlands

0.6


Others

0.8




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 88.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 1.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Israel - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Belgium - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Others - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000064239_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-62166"
      unitRef="pure">0.313</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-62167"
      unitRef="pure">0.187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-62168"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-62169"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-62170"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-62171"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-62172"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-62173"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-62174"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-62175"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-62176"
      unitRef="pure">0.988</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-62177"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-62178"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_Bonds_Member"
      decimals="INF"
      id="ixv-62179"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-62180"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_US_Member"
      decimals="INF"
      id="ixv-62181"
      unitRef="pure">0.889</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_TW_Member"
      decimals="INF"
      id="ixv-62182"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_CN_Member"
      decimals="INF"
      id="ixv-62183"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_BR_Member"
      decimals="INF"
      id="ixv-62184"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_CA_Member"
      decimals="INF"
      id="ixv-62185"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_IL_Member"
      decimals="INF"
      id="ixv-62186"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_BE_Member"
      decimals="INF"
      id="ixv-62187"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_GB_Member"
      decimals="INF"
      id="ixv-62188"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_NL_Member"
      decimals="INF"
      id="ixv-62189"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_Other_Member"
      decimals="INF"
      id="ixv-62190"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000064239_ClassMember" id="ixv-9159">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

11.9


&#160;


Amazon.com Inc

10.9


&#160;


Microsoft Corp

6.1


&#160;


Alphabet Inc Class A

4.7


&#160;


Apple Inc

4.0


&#160;


Taiwan Semiconductor Manufacturing Co Ltd ADR

2.5


&#160;


Mastercard Inc Class A

2.5


&#160;


Eli Lilly &amp; Co

2.4


&#160;


Meta Platforms Inc Class A

2.4


&#160;


Visa Inc Class A

2.3


&#160;


&#160;

49.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000064239_TH_0_Member"
      decimals="INF"
      id="ixv-62191"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_1_Member"
      decimals="INF"
      id="ixv-62192"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_2_Member"
      decimals="INF"
      id="ixv-62193"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_3_Member"
      decimals="INF"
      id="ixv-62194"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_4_Member"
      decimals="INF"
      id="ixv-62195"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_5_Member"
      decimals="INF"
      id="ixv-62196"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_6_Member"
      decimals="INF"
      id="ixv-62197"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_7_Member"
      decimals="INF"
      id="ixv-62198"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_8_Member"
      decimals="INF"
      id="ixv-62199"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_9_Member"
      decimals="INF"
      id="ixv-62200"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000064239_ClassMember" id="ixv-9284">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since July 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;August 29, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-800-835-5092&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Performance adjustment fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expense reductions&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000064239_ClassMember" id="ixv-9290">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since July 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;August 29, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-800-835-5092&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000064239_ClassMember" id="ixv-9294">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000064239_ClassMember" id="ixv-9297">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-800-835-5092&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000064239_ClassMember" id="ixv-9301">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000064239_ClassMember" id="ixv-9312">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Performance adjustment fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expense reductions&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-9381">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000019193_ClassMember" id="ixv-9393">Fidelity&#xae; Fund</oef:FundName>
    <oef:ClassName contextRef="C000019193_ClassMember" id="ixv-9396">Fidelity&#xae; Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000019193_ClassMember" id="ixv-9400">FFIDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000019193_ClassMember" id="ixv-9419">This annual shareholder report contains information about Fidelity&#xae; Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000019193_ClassMember" id="ixv-9421">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000019193_ClassMember" id="ixv-9426">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-800-544-8544 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000019193_ClassMember" id="ixv-9428">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000019193_ClassMember" id="ixv-9431">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000019193_ClassMember" id="ixv-9434">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000019193_ClassMember" id="ixv-9441">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Fund&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;45&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.42&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000019193_ClassMember"
      decimals="0"
      id="ixv-62201"
      unitRef="usd">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000019193_ClassMember"
      decimals="INF"
      id="ixv-62202"
      unitRef="pure">0.0042</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000019193_ClassMember" id="ixv-9483">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the S&amp;amp;P 500&#xae; index for the fiscal year, especially within information technology. Stock picks in consumer discretionary also hampered the fund's result. Also hurting were stock picking and an underweight in financials, primarily within the financial services industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Alphabet (-3%). The company was among the fund's biggest holdings. A second notable relative detractor was an underweight in Broadcom (+74%). This period we significantly decreased our position in the stock. An overweight in Regeneron Pharmaceuticals (-50%) also hurt. This period we reduced our stake in Regeneron Pharmaceuticals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the benchmark was stock picking in utilities. An overweight in communication services, primarily within the media &amp;amp; entertainment industry, also boosted relative performance. Also bolstering our relative result were security selection and an overweight in industrials, primarily within the capital goods industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Netflix (+96%). This was a position we established this period. The stock was one of our largest holdings. The second-largest relative contributor was an overweight in Meta Platforms (+47%). The company was another of the fund's biggest holdings. An overweight in Vistra (+124%) also helped.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the industrials sector and a lower allocation to information technology.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000019193_ClassMember" id="ixv-9507">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000.
Fidelity&#xae; Fund


$10,000

$9,917


$11,339


$13,324


$14,427


$17,386


$23,809


$20,095


$24,327


$32,329


$36,134



S&amp;P 500&#xae; Index


$10,000

$10,399


$12,260


$14,023


$15,483


$16,645


$23,436


$20,948


$25,053


$31,204


$35,936



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000019193_LG_ClassMember_11YR" id="ixv-9526">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Fund&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-62203"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-62204"
      unitRef="usd">9917</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-62205"
      unitRef="usd">11339</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-62206"
      unitRef="usd">13324</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-62207"
      unitRef="usd">14427</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-62208"
      unitRef="usd">17386</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-62209"
      unitRef="usd">23809</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-62210"
      unitRef="usd">20095</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-62211"
      unitRef="usd">24327</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-62212"
      unitRef="usd">32329</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-62213"
      unitRef="usd">36134</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019193_LG_1_AdditionalIndexMember_11YR"
      id="ixv-9575">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-62214"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-62215"
      unitRef="usd">10399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-62216"
      unitRef="usd">12260</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-62217"
      unitRef="usd">14023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-62218"
      unitRef="usd">15483</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-62219"
      unitRef="usd">16645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-62220"
      unitRef="usd">23436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-62221"
      unitRef="usd">20948</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-62222"
      unitRef="usd">25053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-62223"
      unitRef="usd">31204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-62224"
      unitRef="usd">35936</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000019193_ClassMember" id="ixv-9673">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Fidelity&#xae; Fund

11.77%

15.76%

13.71%


S&amp;P 500&#xae; Index

15.16%


16.64%


13.65%




&#160;
Visit www.fidelity.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-62225"
      unitRef="pure">0.1177</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-62226"
      unitRef="pure">0.1576</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-62227"
      unitRef="pure">0.1371</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_0_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-62228"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_0_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-62229"
      unitRef="pure">0.1664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_0_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-62230"
      unitRef="pure">0.1365</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000019193_ClassMember" id="ixv-9726">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;www.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000019193_ClassMember" id="ixv-9738">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000019193_ClassMember" id="ixv-9742">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000019193_ClassMember" id="ixv-9748">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;8,482,134,315&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;132&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;34,133,657&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000019193_InstantMember"
      decimals="0"
      id="ixv-62231"
      unitRef="usd">8482134315</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000019193_InstantMember"
      decimals="INF"
      id="ixv-62232"
      unitRef="holding">132</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000019193_ClassMember"
      decimals="0"
      id="ixv-62233"
      unitRef="usd">34133657</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000019193_ClassMember"
      decimals="INF"
      id="ixv-62234"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000019193_ClassMember" id="ixv-9823">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

27.1

&#160;


Communication Services

18.0

&#160;


Industrials

12.3

&#160;


Consumer Discretionary

12.1

&#160;


Health Care

10.7

&#160;


Financials

9.9

&#160;


Energy

2.7

&#160;


Materials

2.7

&#160;


Utilities

2.0

&#160;


Consumer Staples

1.0

&#160;


Real Estate

0.4

&#160;


&#160;




Common Stocks

98.9


Preferred Stocks

0.0


Short-Term Investments and Net Other Assets (Liabilities)

1.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.1


&#160;






United States

90.8


Taiwan

1.8


Netherlands

1.4


Canada

1.1


Italy

0.9


Japan

0.8


United Kingdom

0.8


India

0.8


China

0.7


Others

0.9




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 90.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Italy - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Japan - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

India - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Others - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019193_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-62235"
      unitRef="pure">0.271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-62236"
      unitRef="pure">0.180</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-62237"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-62238"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-62239"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-62240"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-62241"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-62242"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-62243"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-62244"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-62245"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-62246"
      unitRef="pure">0.989</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-62247"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-62248"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_US_Member"
      decimals="INF"
      id="ixv-62249"
      unitRef="pure">0.908</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_TW_Member"
      decimals="INF"
      id="ixv-62250"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_NL_Member"
      decimals="INF"
      id="ixv-62251"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_CA_Member"
      decimals="INF"
      id="ixv-62252"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_IT_Member"
      decimals="INF"
      id="ixv-62253"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_JP_Member"
      decimals="INF"
      id="ixv-62254"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_GB_Member"
      decimals="INF"
      id="ixv-62255"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_IN_Member"
      decimals="INF"
      id="ixv-62256"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_CN_Member"
      decimals="INF"
      id="ixv-62257"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_Other_Member"
      decimals="INF"
      id="ixv-62258"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000019193_ClassMember" id="ixv-10175">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

8.5


&#160;


Microsoft Corp

8.0


&#160;


Alphabet Inc Class A

7.6


&#160;


Meta Platforms Inc Class A

6.6


&#160;


Amazon.com Inc

5.7


&#160;


Apple Inc

3.9


&#160;


Netflix Inc

3.0


&#160;


Eli Lilly &amp; Co

2.6


&#160;


Wells Fargo &amp; Co

2.3


&#160;


Taiwan Semiconductor Manufacturing Co Ltd ADR

1.8


&#160;


&#160;

50.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019193_TH_0_Member"
      decimals="INF"
      id="ixv-62259"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_1_Member"
      decimals="INF"
      id="ixv-62260"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_2_Member"
      decimals="INF"
      id="ixv-62261"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_3_Member"
      decimals="INF"
      id="ixv-62262"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_4_Member"
      decimals="INF"
      id="ixv-62263"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_5_Member"
      decimals="INF"
      id="ixv-62264"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_6_Member"
      decimals="INF"
      id="ixv-62265"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_7_Member"
      decimals="INF"
      id="ixv-62266"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_8_Member"
      decimals="INF"
      id="ixv-62267"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_9_Member"
      decimals="INF"
      id="ixv-62268"
      unitRef="pure">0.018</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-10346">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000064240_ClassMember" id="ixv-10350">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000064240_ClassMember" id="ixv-10361">Fidelity&#xae; Fund</oef:FundName>
    <oef:ClassName contextRef="C000064240_ClassMember" id="ixv-10364">Fidelity&#xae; Fund Class K</oef:ClassName>
    <dei:TradingSymbol contextRef="C000064240_ClassMember" id="ixv-10368">FFDKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000064240_ClassMember" id="ixv-10387">This annual shareholder report contains information about Fidelity&#xae; Fund for the period July 1, 2024 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000064240_ClassMember" id="ixv-10389">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000064240_ClassMember" id="ixv-10394">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-800-835-5092 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000064240_ClassMember" id="ixv-10396">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000064240_ClassMember" id="ixv-10399">1-800-835-5092</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000064240_ClassMember" id="ixv-10402">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000064240_ClassMember" id="ixv-10409">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class K&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;36&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.34&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000064240_ClassMember"
      decimals="0"
      id="ixv-62269"
      unitRef="usd">36</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000064240_ClassMember"
      decimals="INF"
      id="ixv-62270"
      unitRef="pure">0.0034</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000064240_ClassMember" id="ixv-10451">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. stocks achieved a strong gain for the 12 months ending June 30, 2025, erasing a brief but sharp decline that began in late February and steepened in early April upon the announcement of a sweeping tariff plan. The category then reversed course and made a strong advance through midyear, rallying on a 90-day pause for most planned tariffs.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the S&amp;amp;P 500&#xae; index for the fiscal year, especially within information technology. Stock picks in consumer discretionary also hampered the fund's result. Also hurting were stock picking and an underweight in financials, primarily within the financial services industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Alphabet (-3%). The company was among the fund's biggest holdings. A second notable relative detractor was an underweight in Broadcom (+74%). This period we significantly decreased our position in the stock. An overweight in Regeneron Pharmaceuticals (-50%) also hurt. This period we reduced our stake in Regeneron Pharmaceuticals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the benchmark was stock picking in utilities. An overweight in communication services, primarily within the media &amp;amp; entertainment industry, also boosted relative performance. Also bolstering our relative result were security selection and an overweight in industrials, primarily within the capital goods industry.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Netflix (+96%). This was a position we established this period. The stock was one of our largest holdings. The second-largest relative contributor was an overweight in Meta Platforms (+47%). The company was another of the fund's biggest holdings. An overweight in Vistra (+124%) also helped.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the industrials sector and a lower allocation to information technology.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000064240_ClassMember" id="ixv-10475">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2015 through June 30, 2025.
Initial investment of $10,000.
Class K


$10,000

$9,928


$11,363


$13,367


$14,486


$17,470


$23,947


$20,226


$24,509


$32,597


$36,461



S&amp;P 500&#xae; Index


$10,000

$10,399


$12,260


$14,023


$15,483


$16,645


$23,436


$20,948


$25,053


$31,204


$35,936



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000064240_LG_ClassMember_11YR" id="ixv-10494">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Class K&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-62271"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-62272"
      unitRef="usd">9928</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-62273"
      unitRef="usd">11363</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-62274"
      unitRef="usd">13367</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-62275"
      unitRef="usd">14486</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-62276"
      unitRef="usd">17470</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-62277"
      unitRef="usd">23947</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-62278"
      unitRef="usd">20226</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-62279"
      unitRef="usd">24509</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-62280"
      unitRef="usd">32597</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-62281"
      unitRef="usd">36461</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000064240_LG_1_AdditionalIndexMember_11YR"
      id="ixv-10543">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-62282"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-62283"
      unitRef="usd">10399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-62284"
      unitRef="usd">12260</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-62285"
      unitRef="usd">14023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-62286"
      unitRef="usd">15483</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-62287"
      unitRef="usd">16645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-62288"
      unitRef="usd">23436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-62289"
      unitRef="usd">20948</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-62290"
      unitRef="usd">25053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-62291"
      unitRef="usd">31204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-62292"
      unitRef="usd">35936</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000064240_ClassMember" id="ixv-10641">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Class K

11.85%

15.85%

13.81%


S&amp;P 500&#xae; Index

15.16%


16.64%


13.65%




&#160;
Visit www.401k.com for more recent performance information.&#160;

&#160;


The Fund's past performance is not a good predictor of the Fund's future performance. &#160;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-62293"
      unitRef="pure">0.1185</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-62294"
      unitRef="pure">0.1585</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-62295"
      unitRef="pure">0.1381</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_0_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-62296"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_0_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-62297"
      unitRef="pure">0.1664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_0_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-62298"
      unitRef="pure">0.1365</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000064240_ClassMember" id="ixv-10694">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;www.401k.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000064240_ClassMember" id="ixv-10706">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000064240_ClassMember" id="ixv-10710">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.&lt;/span&gt;</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock contextRef="C000064240_ClassMember" id="ixv-10716">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;8,482,134,315&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;132&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;34,133,657&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000064240_InstantMember"
      decimals="0"
      id="ixv-62299"
      unitRef="usd">8482134315</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000064240_InstantMember"
      decimals="INF"
      id="ixv-62300"
      unitRef="holding">132</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000064240_ClassMember"
      decimals="0"
      id="ixv-62301"
      unitRef="usd">34133657</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000064240_ClassMember"
      decimals="INF"
      id="ixv-62302"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000064240_ClassMember" id="ixv-10791">
&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

27.1

&#160;


Communication Services

18.0

&#160;


Industrials

12.3

&#160;


Consumer Discretionary

12.1

&#160;


Health Care

10.7

&#160;


Financials

9.9

&#160;


Energy

2.7

&#160;


Materials

2.7

&#160;


Utilities

2.0

&#160;


Consumer Staples

1.0

&#160;


Real Estate

0.4

&#160;


&#160;




Common Stocks

98.9


Preferred Stocks

0.0


Short-Term Investments and Net Other Assets (Liabilities)

1.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 1.1


&#160;






United States

90.8


Taiwan

1.8


Netherlands

1.4


Canada

1.1


Italy

0.9


Japan

0.8


United Kingdom

0.8


India

0.8


China

0.7


Others

0.9




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 90.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Italy - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Japan - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

India - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Others - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000064240_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-62303"
      unitRef="pure">0.271</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-62304"
      unitRef="pure">0.180</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-62305"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-62306"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-62307"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-62308"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-62309"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-62310"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-62311"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-62312"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-62313"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-62314"
      unitRef="pure">0.989</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-62315"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-62316"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_US_Member"
      decimals="INF"
      id="ixv-62317"
      unitRef="pure">0.908</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_TW_Member"
      decimals="INF"
      id="ixv-62318"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_NL_Member"
      decimals="INF"
      id="ixv-62319"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_CA_Member"
      decimals="INF"
      id="ixv-62320"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_IT_Member"
      decimals="INF"
      id="ixv-62321"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_JP_Member"
      decimals="INF"
      id="ixv-62322"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_GB_Member"
      decimals="INF"
      id="ixv-62323"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_IN_Member"
      decimals="INF"
      id="ixv-62324"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_CN_Member"
      decimals="INF"
      id="ixv-62325"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_Other_Member"
      decimals="INF"
      id="ixv-62326"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000064240_ClassMember" id="ixv-11143">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

8.5


&#160;


Microsoft Corp

8.0


&#160;


Alphabet Inc Class A

7.6


&#160;


Meta Platforms Inc Class A

6.6


&#160;


Amazon.com Inc

5.7


&#160;


Apple Inc

3.9


&#160;


Netflix Inc

3.0


&#160;


Eli Lilly &amp; Co

2.6


&#160;


Wells Fargo &amp; Co

2.3


&#160;


Taiwan Semiconductor Manufacturing Co Ltd ADR

1.8


&#160;


&#160;

50.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000064240_TH_0_Member"
      decimals="INF"
      id="ixv-62327"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_1_Member"
      decimals="INF"
      id="ixv-62328"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_2_Member"
      decimals="INF"
      id="ixv-62329"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_3_Member"
      decimals="INF"
      id="ixv-62330"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_4_Member"
      decimals="INF"
      id="ixv-62331"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_5_Member"
      decimals="INF"
      id="ixv-62332"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_6_Member"
      decimals="INF"
      id="ixv-62333"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_7_Member"
      decimals="INF"
      id="ixv-62334"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_8_Member"
      decimals="INF"
      id="ixv-62335"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_9_Member"
      decimals="INF"
      id="ixv-62336"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000064240_ClassMember" id="ixv-11268">
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;How has the Fund changed?&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since July 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;August 29, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-800-835-5092&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:50%; background-color:#ebf3e9;border-right:2px dashed #368627;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expense reductions&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:50%; background-color:#ebf3e9;padding:19px 19px 19px 19px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000064240_ClassMember" id="ixv-11274">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;This is a summary of certain changes to the Fund since July 1, 2024. For more complete information, you may review the Fund's next prospectus, which we expect to be available by&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;August 29, 2025 at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or upon request at &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-800-835-5092&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:0px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; or by sending an e-mail to &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress contextRef="C000064240_ClassMember" id="ixv-11278">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;fundresearch.fidelity.com/prospectus/sec&lt;/span&gt;</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber contextRef="C000064240_ClassMember" id="ixv-11281">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;1-800-835-5092&lt;/span&gt;</oef:UpdProspectusPhoneNumber>
    <oef:UpdProspectusEmailAddress contextRef="C000064240_ClassMember" id="ixv-11285">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;fidfunddocuments@fidelity.com&lt;/span&gt;</oef:UpdProspectusEmailAddress>
    <oef:MaterialFundChngExpensesTextBlock contextRef="C000064240_ClassMember" id="ixv-11296">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year. The variations in class fees are primarily the result of the following changes:&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:disc;margin:0px 0px 0px 25px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Management fee&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding:0px 0px 0px 0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expense reductions&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
</xbrl>
