<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:fmr="http://www.fidelity.com/20240829"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fmr-20240829.xsd" xlink:type="simple"/>
    <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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000019191_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019191_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_IN_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:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000019191_GD_JP_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:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059102_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059102_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_JP_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:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C000059102_GD_Other_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">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000019194_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019194_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_JP_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:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C000019194_GD_Other_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">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000130146_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000130146_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_JP_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:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C000130146_GD_Other_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">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059101_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059101_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_JP_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:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C000059101_GD_Other_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">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059103_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059103_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_JP_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:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C000059103_GD_Other_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">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000120647_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000120647_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000064239_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064239_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_IN_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:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000064239_GD_JP_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:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000059099_2_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000059099_2_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_JP_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:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C000059099_GD_Other_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">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000019193_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000019193_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000019193_GD_CH_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:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_ClassMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_ClassMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2013-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C000064240_1_AdditionalIndexMember_AsOf_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000064240_1_AdditionalIndexMember_AsOf_2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </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>
            <instant>2015-06-30</instant>
        </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>
            <instant>2016-06-30</instant>
        </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>
            <instant>2017-06-30</instant>
        </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>
            <instant>2018-06-30</instant>
        </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>
            <instant>2019-06-30</instant>
        </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>
            <instant>2020-06-30</instant>
        </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>
            <instant>2021-06-30</instant>
        </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>
            <instant>2022-06-30</instant>
        </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>
            <instant>2023-06-30</instant>
        </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>
            <instant>2024-06-30</instant>
        </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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2023-06-30</startDate>
            <endDate>2024-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>2019-06-30</startDate>
            <endDate>2024-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>2014-06-30</startDate>
            <endDate>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="C000064240_GD_CH_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:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-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>2024-06-30</instant>
        </period>
    </context>
    <context id="Trust">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000035348</identifier>
        </entity>
        <period>
            <startDate>2023-06-30</startDate>
            <endDate>2024-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-48809">N-CSR</dei:DocumentType>
    <dei:AmendmentFlag contextRef="Trust" id="ixv-48810">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="Trust" id="ixv-48811">0000035348</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="Trust" id="ixv-48812">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Trust" id="ixv-48813">Fidelity Hastings Street Trust</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-99">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000019191_ClassMember" id="ixv-103">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000019191_ClassMember" id="ixv-116">Fidelity&#xae; Growth Discovery Fund</oef:FundName>
    <oef:ClassName contextRef="C000019191_ClassMember" id="ixv-122">Fidelity&#xae; Growth Discovery Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000019191_ClassMember" id="ixv-126">FDSVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000019191_ClassMember" id="ixv-149">This annual shareholder report contains information about Fidelity&#xae; Growth Discovery Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000019191_ClassMember" id="ixv-151">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000019191_ClassMember" id="ixv-156">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-158">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000019191_ClassMember" id="ixv-162">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000019191_ClassMember" id="ixv-165">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000019191_ClassMember" id="ixv-172">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;81&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;0.69&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000019191_ClassMember"
      decimals="0"
      id="ixv-55144"
      unitRef="usd">81</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000019191_ClassMember"
      decimals="INF"
      id="ixv-55145"
      unitRef="pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000019191_ClassMember" id="ixv-216">&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;"&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;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;U.S. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Against this backdrop, security selection was the primary contributor versus the benchmark, especially within industrials. Stock picking in information technology also helped, as did stock picks and an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry. Also helping our relative result was stock selection in health care, primarily within the health care equipment &amp;amp; services industry.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The top individual relative contributor was Nvidia (+204%), one of the fund's largest holdings. This period we decreased our position in Nvidia. The second-largest relative contributor was an underweight in Apple (+9%). Apple was one of our biggest holdings. This period we increased our investment in Apple. Not owning Tesla, a benchmark component that returned approximately -24%, was another notable relative contributor.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;In contrast, the biggest detractor from performance versus the benchmark was an overweight in industrials. Also hurting our result were stock picks in communication services and financials.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The largest individual relative detractor was an overweight in MongoDB (-39%). This period we increased our stake in MongoDB. A second notable relative detractor was an underweight in Meta Platforms (+76%). This was an investment we established this period. Not owning Broadcom, a benchmark component that gained approximately 88%, was another notable relative detractor.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Notable changes in positioning include decreased exposure to energy and a higher allocation to information technology.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000019191_ClassMember" id="ixv-247">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000.

Fidelity&#xae; Growth Discovery Fund
&#160;

$10,000

$10,817
&#160;

$10,635
&#160;

$13,303
&#160;

$16,354
&#160;

$18,044
&#160;

$22,616
&#160;

$32,364
&#160;

$26,828
&#160;

$32,586
&#160;

$44,283
&#160;


Russell 3000&#xae; Growth Index
&#160;

$10,000

$11,069
&#160;

$11,277
&#160;

$13,614
&#160;

$16,673
&#160;

$18,441
&#160;

$22,487
&#160;

$32,154
&#160;

$25,795
&#160;

$32,657
&#160;

$43,178
&#160;


Russell 3000&#xae; Index
&#160;

$10,000

$10,729
&#160;

$10,959
&#160;

$12,987
&#160;

$14,907
&#160;

$16,246
&#160;

$17,306
&#160;

$24,950
&#160;

$21,490
&#160;

$25,563
&#160;

$31,475
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000019191_LG_ClassMember_11YR" id="ixv-266">&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:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55146"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55147"
      unitRef="usd">10817</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55148"
      unitRef="usd">10635</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55149"
      unitRef="usd">13303</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55150"
      unitRef="usd">16354</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55151"
      unitRef="usd">18044</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55152"
      unitRef="usd">22616</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55153"
      unitRef="usd">32364</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55154"
      unitRef="usd">26828</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55155"
      unitRef="usd">32586</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55156"
      unitRef="usd">44283</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019191_LG_1_AdditionalIndexMember_11YR"
      id="ixv-326">&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:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55157"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55158"
      unitRef="usd">11069</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55159"
      unitRef="usd">11277</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55160"
      unitRef="usd">13614</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55161"
      unitRef="usd">16673</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55162"
      unitRef="usd">18441</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55163"
      unitRef="usd">22487</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55164"
      unitRef="usd">32154</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55165"
      unitRef="usd">25795</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55166"
      unitRef="usd">32657</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55167"
      unitRef="usd">43178</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019191_LG_2_AdditionalIndexMember_11YR"
      id="ixv-386">&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:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55168"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55169"
      unitRef="usd">10729</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55170"
      unitRef="usd">10959</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55171"
      unitRef="usd">12987</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55172"
      unitRef="usd">14907</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55173"
      unitRef="usd">16246</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55174"
      unitRef="usd">17306</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55175"
      unitRef="usd">24950</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55176"
      unitRef="usd">21490</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55177"
      unitRef="usd">25563</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019191_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55178"
      unitRef="usd">31475</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000019191_ClassMember" id="ixv-495">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


Fidelity&#xae; Growth Discovery Fund

35.89%

19.67%

16.04%


Russell 3000&#xae; Growth Index

32.22%

18.55%

15.75%


Russell 3000&#xae; Index

23.13%

14.14%

12.15%




&#160;

Visit www.fidelity.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55179"
      unitRef="pure">0.3589</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55180"
      unitRef="pure">0.1967</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55181"
      unitRef="pure">0.1604</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-55182"
      unitRef="pure">0.3222</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-55183"
      unitRef="pure">0.1855</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-55184"
      unitRef="pure">0.1575</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55185"
      unitRef="pure">0.2313</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55186"
      unitRef="pure">0.1414</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019191_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55187"
      unitRef="pure">0.1215</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000019191_ClassMember" id="ixv-569">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-573">&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-579">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;5,889,059,506&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;148&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;25,128,455&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;41&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000019191_InstantMember"
      decimals="0"
      id="ixv-55188"
      unitRef="usd">5889059506</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000019191_InstantMember"
      decimals="INF"
      id="ixv-55189"
      unitRef="holding">148</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000019191_ClassMember"
      decimals="0"
      id="ixv-55190"
      unitRef="usd">25128455</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000019191_ClassMember"
      decimals="INF"
      id="ixv-55191"
      unitRef="pure">0.41</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000019191_ClassMember" id="ixv-660">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

43.5

&#160;


Health Care

14.9

&#160;


Industrials

12.2

&#160;


Communication Services

10.9

&#160;


Consumer Discretionary

9.0

&#160;


Financials

5.6

&#160;


Energy

2.5

&#160;


Consumer Staples

0.6

&#160;


Materials

0.2

&#160;


&#160;





Common Stocks

99.3


Preferred Stocks

0.1


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)










United States

87.1


Netherlands

3.8


Taiwan

2.3


China

1.5


Israel

1.0


India

1.0


Brazil

0.9


Japan

0.6


United Kingdom

0.5


Others

1.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;


&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019191_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55192"
      unitRef="pure">0.435</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55193"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55194"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55195"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55196"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55197"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55198"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55199"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55200"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55201"
      unitRef="pure">0.993</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-55202"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-55203"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_Bonds_Member"
      decimals="INF"
      id="ixv-55204"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55205"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_US_Member"
      decimals="INF"
      id="ixv-55206"
      unitRef="pure">0.871</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_NL_Member"
      decimals="INF"
      id="ixv-55207"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_TW_Member"
      decimals="INF"
      id="ixv-55208"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_CN_Member"
      decimals="INF"
      id="ixv-55209"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_IL_Member"
      decimals="INF"
      id="ixv-55210"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_IN_Member"
      decimals="INF"
      id="ixv-55211"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_BR_Member"
      decimals="INF"
      id="ixv-55212"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_JP_Member"
      decimals="INF"
      id="ixv-55213"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_GB_Member"
      decimals="INF"
      id="ixv-55214"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_GD_Other_Member"
      decimals="INF"
      id="ixv-55215"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000019191_ClassMember" id="ixv-895">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

12.9
&#160;

&#160;


Apple Inc

12.3
&#160;

&#160;


Alphabet Inc Class A

5.1
&#160;

&#160;


Amazon.com Inc

5.0
&#160;

&#160;


NVIDIA Corp

4.7
&#160;

&#160;


Uber Technologies Inc

4.1
&#160;

&#160;


Eli Lilly &amp; Co

2.8
&#160;

&#160;


Boston Scientific Corp

2.5
&#160;

&#160;


Taiwan Semiconductor Manufacturing Co Ltd ADR

2.3
&#160;

&#160;


Netflix Inc

1.9
&#160;

&#160;


&#160;

53.6

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019191_TH_0_Member"
      decimals="INF"
      id="ixv-55216"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_1_Member"
      decimals="INF"
      id="ixv-55217"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_2_Member"
      decimals="INF"
      id="ixv-55218"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_3_Member"
      decimals="INF"
      id="ixv-55219"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_4_Member"
      decimals="INF"
      id="ixv-55220"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_5_Member"
      decimals="INF"
      id="ixv-55221"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_6_Member"
      decimals="INF"
      id="ixv-55222"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_7_Member"
      decimals="INF"
      id="ixv-55223"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_8_Member"
      decimals="INF"
      id="ixv-55224"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019191_TH_9_Member"
      decimals="INF"
      id="ixv-55225"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000019191_ClassMember" id="ixv-1035">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The variations in class fees are primarily the result of the following changes:&lt;/span&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;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;"&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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;Performance adjustment fee&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;

&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a basic fee rate that may vary by class (subject to a performance adjustment). The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000019191_ClassMember" id="ixv-1041">&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, 2023. 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, 2024 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-1045">&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-1048">&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-1052">&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-1063">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The variations in class fees are primarily the result of the following changes:&lt;/span&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;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;"&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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;Performance adjustment fee&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;

&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a basic fee rate that may vary by class (subject to a performance adjustment). The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-1137">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000059102_ClassMember" id="ixv-1141">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000059102_ClassMember" id="ixv-1154">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000059102_ClassMember" id="ixv-1160">Fidelity Advisor&#xae; Mega Cap Stock Fund Class M</oef:ClassName>
    <dei:TradingSymbol contextRef="C000059102_ClassMember" id="ixv-1164">FTGRX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000059102_ClassMember" id="ixv-1187">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000059102_ClassMember" id="ixv-1189">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000059102_ClassMember" id="ixv-1194">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-1196">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000059102_ClassMember" id="ixv-1200">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000059102_ClassMember" id="ixv-1203">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000059102_ClassMember" id="ixv-1210">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;127&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000059102_ClassMember"
      decimals="0"
      id="ixv-55226"
      unitRef="usd">127</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000059102_ClassMember"
      decimals="INF"
      id="ixv-55227"
      unitRef="pure">0.0111</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000059102_ClassMember" id="ixv-1254">&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;"&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-indent:-24px;margin-bottom:2px;margin-left:45px;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. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 versus the Russell&#xae; Top 200 Index, especially within financials. Security selection in industrials, primarily within the capital goods industry, also helped. Stock selection in information technology also boosted relative performance. Also lifting the fund's relative result were stock picks 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-indent:-24px;margin-bottom:2px;margin-left:45px;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 General Electric (+83%). General Electric was one of our biggest holdings. Not owning Tesla, a benchmark component that returned approximately -24%, was a second notable relative contributor. An underweight in Apple (+9%) also contributed. Apple was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 an underweight in information technology, primarily within the semiconductors &amp;amp; semiconductor equipment industry. An overweight in energy also hampered the fund's result. Also detracting from our result was stock picking in consumer staples. Lastly, the fund's position in cash was a notable detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 Nvidia (+192%). Nvidia was among the fund's largest holdings. This period we increased our position in Nvidia. A second notable relative detractor was an overweight in Boeing (-16%). Boeing was one of the fund's biggest holdings. This period we increased our stake in Boeing. An overweight in Exxon Mobil (+11%) also detracted. Exxon Mobil was one of our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 information technology and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000059102_ClassMember" id="ixv-1278">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000&#160;and the current sales charge was paid.

Class M
&#160;

$9,650

$10,184
&#160;

$9,896
&#160;

$11,892
&#160;

$13,120
&#160;

$14,011
&#160;

$14,220
&#160;

$21,215
&#160;

$18,787
&#160;

$23,251
&#160;

$29,716
&#160;


Russell Top 200&#xae; Index
&#160;

$10,000

$10,770
&#160;

$11,197
&#160;

$13,285
&#160;

$15,334
&#160;

$17,003
&#160;

$18,907
&#160;

$26,623
&#160;

$23,573
&#160;

$28,494
&#160;

$36,307
&#160;


S&amp;P 500&#xae; Index
&#160;

$10,000

$10,742
&#160;

$11,171
&#160;

$13,170
&#160;

$15,064
&#160;

$16,633
&#160;

$17,881
&#160;

$25,175
&#160;

$22,503
&#160;

$26,912
&#160;

$33,521
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000059102_LG_ClassMember_11YR" id="ixv-1299">&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:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55228"
      unitRef="usd">9650</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55229"
      unitRef="usd">10184</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55230"
      unitRef="usd">9896</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55231"
      unitRef="usd">11892</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55232"
      unitRef="usd">13120</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55233"
      unitRef="usd">14011</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55234"
      unitRef="usd">14220</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55235"
      unitRef="usd">21215</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55236"
      unitRef="usd">18787</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55237"
      unitRef="usd">23251</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55238"
      unitRef="usd">29716</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059102_LG_1_AdditionalIndexMember_11YR"
      id="ixv-1359">&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:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55239"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55240"
      unitRef="usd">10770</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55241"
      unitRef="usd">11197</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55242"
      unitRef="usd">13285</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55243"
      unitRef="usd">15334</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55244"
      unitRef="usd">17003</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55245"
      unitRef="usd">18907</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55246"
      unitRef="usd">26623</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55247"
      unitRef="usd">23573</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55248"
      unitRef="usd">28494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55249"
      unitRef="usd">36307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059102_LG_2_AdditionalIndexMember_11YR"
      id="ixv-1419">&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:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55250"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55251"
      unitRef="usd">10742</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55252"
      unitRef="usd">11171</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55253"
      unitRef="usd">13170</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55254"
      unitRef="usd">15064</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55255"
      unitRef="usd">16633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55256"
      unitRef="usd">17881</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55257"
      unitRef="usd">25175</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55258"
      unitRef="usd">22503</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55259"
      unitRef="usd">26912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059102_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55260"
      unitRef="usd">33521</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000059102_ClassMember" id="ixv-1528">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


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

23.33%

15.40%

11.51%


Class M (without 3.50% sales charge)

27.81%

16.23%

11.90%


Russell Top 200&#xae; Index

27.42%

16.38%

13.76%


S&amp;P 500&#xae; Index

24.56%

15.05%

12.86%




&#160;

Visit institutional.fidelity.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_ClassMember_1YR"
      decimals="INF"
      id="ixv-55261"
      unitRef="pure">0.2333</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_ClassMember_5YR"
      decimals="INF"
      id="ixv-55262"
      unitRef="pure">0.1540</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_ClassMember_10YR"
      decimals="INF"
      id="ixv-55263"
      unitRef="pure">0.1151</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55264"
      unitRef="pure">0.2781</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55265"
      unitRef="pure">0.1623</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55266"
      unitRef="pure">0.1190</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-55267"
      unitRef="pure">0.2742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-55268"
      unitRef="pure">0.1638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-55269"
      unitRef="pure">0.1376</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55270"
      unitRef="pure">0.2456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55271"
      unitRef="pure">0.1505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059102_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55272"
      unitRef="pure">0.1286</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000059102_ClassMember" id="ixv-1616">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-1620">&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-1626">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,058,386,375&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;107&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;10,683,074&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;9&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000059102_InstantMember"
      decimals="0"
      id="ixv-55273"
      unitRef="usd">3058386375</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000059102_InstantMember"
      decimals="INF"
      id="ixv-55274"
      unitRef="holding">107</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000059102_ClassMember"
      decimals="0"
      id="ixv-55275"
      unitRef="usd">10683074</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000059102_ClassMember"
      decimals="INF"
      id="ixv-55276"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000059102_ClassMember" id="ixv-1707">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.9

&#160;


Financials

14.7

&#160;


Industrials

11.8

&#160;


Communication Services

10.2

&#160;


Energy

9.1

&#160;


Health Care

8.5

&#160;


Consumer Staples

5.0

&#160;


Consumer Discretionary

3.2

&#160;


Materials

1.4

&#160;


Utilities

0.9

&#160;


Real Estate

0.8

&#160;


&#160;





Common Stocks

92.5


Short-Term Investments and Net Other Assets (Liabilities)

7.5




ASSET ALLOCATION (% of Fund's net assets)










United States

94.1


Canada

1.1


Germany

0.9


Taiwan

0.8


Netherlands

0.8


United Kingdom

0.7


France

0.5


Zambia

0.5


Japan

0.3


Others

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;


&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059102_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55277"
      unitRef="pure">0.269</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55278"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55279"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55280"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55281"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55282"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55283"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55284"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55285"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-55286"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-55287"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55288"
      unitRef="pure">0.925</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55289"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_US_Member"
      decimals="INF"
      id="ixv-55290"
      unitRef="pure">0.941</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_CA_Member"
      decimals="INF"
      id="ixv-55291"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_DE_Member"
      decimals="INF"
      id="ixv-55292"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_TW_Member"
      decimals="INF"
      id="ixv-55293"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_NL_Member"
      decimals="INF"
      id="ixv-55294"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_GB_Member"
      decimals="INF"
      id="ixv-55295"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_FR_Member"
      decimals="INF"
      id="ixv-55296"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_ZM_Member"
      decimals="INF"
      id="ixv-55297"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_JP_Member"
      decimals="INF"
      id="ixv-55298"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_GD_Other_Member"
      decimals="INF"
      id="ixv-55299"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000059102_ClassMember" id="ixv-1942">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

8.8
&#160;

&#160;


Exxon Mobil Corp

6.3
&#160;

&#160;


NVIDIA Corp

5.6
&#160;

&#160;


Wells Fargo &amp; Co

5.1
&#160;

&#160;


General Electric Co

4.8
&#160;

&#160;


Apple Inc

3.6
&#160;

&#160;


Meta Platforms Inc Class A

3.3
&#160;

&#160;


Bank of America Corp

3.0
&#160;

&#160;


Boeing Co

2.7
&#160;

&#160;


Alphabet Inc Class A

2.5
&#160;

&#160;


&#160;

45.7

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059102_TH_0_Member"
      decimals="INF"
      id="ixv-55300"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_1_Member"
      decimals="INF"
      id="ixv-55301"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_2_Member"
      decimals="INF"
      id="ixv-55302"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_3_Member"
      decimals="INF"
      id="ixv-55303"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_4_Member"
      decimals="INF"
      id="ixv-55304"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_5_Member"
      decimals="INF"
      id="ixv-55305"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_6_Member"
      decimals="INF"
      id="ixv-55306"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_7_Member"
      decimals="INF"
      id="ixv-55307"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_8_Member"
      decimals="INF"
      id="ixv-55308"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059102_TH_9_Member"
      decimals="INF"
      id="ixv-55309"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000059102_ClassMember" id="ixv-2082">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The variations in class fees are primarily the result of the following changes:&lt;/span&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;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;"&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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;

&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000059102_ClassMember" id="ixv-2088">&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, 2023. 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, 2024 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="C000059102_ClassMember" id="ixv-2092">&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="C000059102_ClassMember" id="ixv-2095">&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="C000059102_ClassMember" id="ixv-2099">&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="C000059102_ClassMember" id="ixv-2110">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The variations in class fees are primarily the result of the following changes:&lt;/span&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;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;"&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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;Operating expenses&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;

&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-2184">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000019194_ClassMember" id="ixv-2188">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000019194_ClassMember" id="ixv-2201">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000019194_ClassMember" id="ixv-2207">Fidelity&#xae; Mega Cap Stock Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000019194_ClassMember" id="ixv-2211">FGRTX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000019194_ClassMember" id="ixv-2234">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000019194_ClassMember" id="ixv-2236">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000019194_ClassMember" id="ixv-2241">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-2243">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000019194_ClassMember" id="ixv-2247">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000019194_ClassMember" id="ixv-2250">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000019194_ClassMember" id="ixv-2257">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;69&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;0.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;/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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000019194_ClassMember"
      decimals="0"
      id="ixv-55310"
      unitRef="usd">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000019194_ClassMember"
      decimals="INF"
      id="ixv-55311"
      unitRef="pure">0.0060</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000019194_ClassMember" id="ixv-2301">&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;"&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-indent:-24px;margin-bottom:2px;margin-left:45px;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. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 versus the Russell&#xae; Top 200 Index, especially within financials. Security selection in industrials, primarily within the capital goods industry, also helped. Stock selection in information technology also boosted relative performance. Also lifting the fund's relative result were stock picks 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-indent:-24px;margin-bottom:2px;margin-left:45px;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 General Electric (+83%). General Electric was one of our biggest holdings. Not owning Tesla, a benchmark component that returned approximately -24%, was a second notable relative contributor. An underweight in Apple (+9%) also contributed. Apple was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 an underweight in information technology, primarily within the semiconductors &amp;amp; semiconductor equipment industry. An overweight in energy also hampered the fund's result. Also detracting from our result was stock picking in consumer staples. Lastly, the fund's position in cash was a notable detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 Nvidia (+192%). Nvidia was among the fund's largest holdings. This period we increased our position in Nvidia. A second notable relative detractor was an overweight in Boeing (-16%). Boeing was one of the fund's biggest holdings. This period we increased our stake in Boeing. An overweight in Exxon Mobil (+11%) also detracted. Exxon Mobil was one of our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 information technology and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000019194_ClassMember" id="ixv-2325">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000.

Fidelity&#xae; Mega Cap Stock Fund
&#160;

$10,000

$10,613
&#160;

$10,362
&#160;

$12,526
&#160;

$13,886
&#160;

$14,904
&#160;

$15,215
&#160;

$22,817
&#160;

$20,308
&#160;

$25,275
&#160;

$32,464
&#160;


Russell Top 200&#xae; Index
&#160;

$10,000

$10,770
&#160;

$11,197
&#160;

$13,285
&#160;

$15,334
&#160;

$17,003
&#160;

$18,907
&#160;

$26,623
&#160;

$23,573
&#160;

$28,494
&#160;

$36,307
&#160;


S&amp;P 500&#xae; Index
&#160;

$10,000

$10,742
&#160;

$11,171
&#160;

$13,170
&#160;

$15,064
&#160;

$16,633
&#160;

$17,881
&#160;

$25,175
&#160;

$22,503
&#160;

$26,912
&#160;

$33,521
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000019194_LG_ClassMember_11YR" id="ixv-2344">&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:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55312"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55313"
      unitRef="usd">10613</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55314"
      unitRef="usd">10362</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55315"
      unitRef="usd">12526</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55316"
      unitRef="usd">13886</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55317"
      unitRef="usd">14904</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55318"
      unitRef="usd">15215</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55319"
      unitRef="usd">22817</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55320"
      unitRef="usd">20308</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55321"
      unitRef="usd">25275</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55322"
      unitRef="usd">32464</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019194_LG_1_AdditionalIndexMember_11YR"
      id="ixv-2404">&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:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55323"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55324"
      unitRef="usd">10770</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55325"
      unitRef="usd">11197</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55326"
      unitRef="usd">13285</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55327"
      unitRef="usd">15334</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55328"
      unitRef="usd">17003</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55329"
      unitRef="usd">18907</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55330"
      unitRef="usd">26623</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55331"
      unitRef="usd">23573</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55332"
      unitRef="usd">28494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55333"
      unitRef="usd">36307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019194_LG_2_AdditionalIndexMember_11YR"
      id="ixv-2464">&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:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55334"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55335"
      unitRef="usd">10742</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55336"
      unitRef="usd">11171</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55337"
      unitRef="usd">13170</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55338"
      unitRef="usd">15064</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55339"
      unitRef="usd">16633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55340"
      unitRef="usd">17881</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55341"
      unitRef="usd">25175</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55342"
      unitRef="usd">22503</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55343"
      unitRef="usd">26912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019194_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55344"
      unitRef="usd">33521</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000019194_ClassMember" id="ixv-2573">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


Fidelity&#xae; Mega Cap Stock Fund

28.44%

16.85%

12.50%


Russell Top 200&#xae; Index

27.42%

16.38%

13.76%


S&amp;P 500&#xae; Index

24.56%

15.05%

12.86%




&#160;

Visit www.fidelity.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55345"
      unitRef="pure">0.2844</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55346"
      unitRef="pure">0.1685</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55347"
      unitRef="pure">0.1250</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-55348"
      unitRef="pure">0.2742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-55349"
      unitRef="pure">0.1638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-55350"
      unitRef="pure">0.1376</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55351"
      unitRef="pure">0.2456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55352"
      unitRef="pure">0.1505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019194_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55353"
      unitRef="pure">0.1286</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000019194_ClassMember" id="ixv-2647">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-2651">&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-2657">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,058,386,375&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;107&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;10,683,074&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;9&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000019194_InstantMember"
      decimals="0"
      id="ixv-55354"
      unitRef="usd">3058386375</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000019194_InstantMember"
      decimals="INF"
      id="ixv-55355"
      unitRef="holding">107</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000019194_ClassMember"
      decimals="0"
      id="ixv-55356"
      unitRef="usd">10683074</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000019194_ClassMember"
      decimals="INF"
      id="ixv-55357"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000019194_ClassMember" id="ixv-2738">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.9

&#160;


Financials

14.7

&#160;


Industrials

11.8

&#160;


Communication Services

10.2

&#160;


Energy

9.1

&#160;


Health Care

8.5

&#160;


Consumer Staples

5.0

&#160;


Consumer Discretionary

3.2

&#160;


Materials

1.4

&#160;


Utilities

0.9

&#160;


Real Estate

0.8

&#160;


&#160;





Common Stocks

92.5


Short-Term Investments and Net Other Assets (Liabilities)

7.5




ASSET ALLOCATION (% of Fund's net assets)










United States

94.1


Canada

1.1


Germany

0.9


Taiwan

0.8


Netherlands

0.8


United Kingdom

0.7


France

0.5


Zambia

0.5


Japan

0.3


Others

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;


&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019194_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55358"
      unitRef="pure">0.269</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55359"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55360"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55361"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55362"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55363"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55364"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55365"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55366"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-55367"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-55368"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55369"
      unitRef="pure">0.925</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55370"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_US_Member"
      decimals="INF"
      id="ixv-55371"
      unitRef="pure">0.941</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_CA_Member"
      decimals="INF"
      id="ixv-55372"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_DE_Member"
      decimals="INF"
      id="ixv-55373"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_TW_Member"
      decimals="INF"
      id="ixv-55374"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_NL_Member"
      decimals="INF"
      id="ixv-55375"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_GB_Member"
      decimals="INF"
      id="ixv-55376"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_FR_Member"
      decimals="INF"
      id="ixv-55377"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_ZM_Member"
      decimals="INF"
      id="ixv-55378"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_JP_Member"
      decimals="INF"
      id="ixv-55379"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_GD_Other_Member"
      decimals="INF"
      id="ixv-55380"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000019194_ClassMember" id="ixv-2973">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

8.8
&#160;

&#160;


Exxon Mobil Corp

6.3
&#160;

&#160;


NVIDIA Corp

5.6
&#160;

&#160;


Wells Fargo &amp; Co

5.1
&#160;

&#160;


General Electric Co

4.8
&#160;

&#160;


Apple Inc

3.6
&#160;

&#160;


Meta Platforms Inc Class A

3.3
&#160;

&#160;


Bank of America Corp

3.0
&#160;

&#160;


Boeing Co

2.7
&#160;

&#160;


Alphabet Inc Class A

2.5
&#160;

&#160;


&#160;

45.7

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019194_TH_0_Member"
      decimals="INF"
      id="ixv-55381"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_1_Member"
      decimals="INF"
      id="ixv-55382"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_2_Member"
      decimals="INF"
      id="ixv-55383"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_3_Member"
      decimals="INF"
      id="ixv-55384"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_4_Member"
      decimals="INF"
      id="ixv-55385"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_5_Member"
      decimals="INF"
      id="ixv-55386"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_6_Member"
      decimals="INF"
      id="ixv-55387"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_7_Member"
      decimals="INF"
      id="ixv-55388"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_8_Member"
      decimals="INF"
      id="ixv-55389"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019194_TH_9_Member"
      decimals="INF"
      id="ixv-55390"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000019194_ClassMember" id="ixv-3113">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000019194_ClassMember" id="ixv-3119">&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, 2023. 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, 2024 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="C000019194_ClassMember" id="ixv-3123">&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="C000019194_ClassMember" id="ixv-3126">&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="C000019194_ClassMember" id="ixv-3130">&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="C000019194_ClassMember" id="ixv-3141">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-3201">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000130146_ClassMember" id="ixv-3205">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000130146_ClassMember" id="ixv-3218">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000130146_ClassMember" id="ixv-3224">Fidelity Advisor&#xae; Mega Cap Stock Fund Class Z</oef:ClassName>
    <dei:TradingSymbol contextRef="C000130146_ClassMember" id="ixv-3228">FZALX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000130146_ClassMember" id="ixv-3251">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000130146_ClassMember" id="ixv-3253">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000130146_ClassMember" id="ixv-3258">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-3260">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000130146_ClassMember" id="ixv-3264">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000130146_ClassMember" id="ixv-3267">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000130146_ClassMember" id="ixv-3274">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;0.51&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000130146_ClassMember"
      decimals="0"
      id="ixv-55391"
      unitRef="usd">58</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000130146_ClassMember"
      decimals="INF"
      id="ixv-55392"
      unitRef="pure">0.0051</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000130146_ClassMember" id="ixv-3318">&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;"&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-indent:-24px;margin-bottom:2px;margin-left:45px;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. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 versus the Russell&#xae; Top 200 Index, especially within financials. Security selection in industrials, primarily within the capital goods industry, also helped. Stock selection in information technology also boosted relative performance. Also lifting the fund's relative result were stock picks 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-indent:-24px;margin-bottom:2px;margin-left:45px;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 General Electric (+83%). General Electric was one of our biggest holdings. Not owning Tesla, a benchmark component that returned approximately -24%, was a second notable relative contributor. An underweight in Apple (+9%) also contributed. Apple was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 an underweight in information technology, primarily within the semiconductors &amp;amp; semiconductor equipment industry. An overweight in energy also hampered the fund's result. Also detracting from our result was stock picking in consumer staples. Lastly, the fund's position in cash was a notable detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 Nvidia (+192%). Nvidia was among the fund's largest holdings. This period we increased our position in Nvidia. A second notable relative detractor was an overweight in Boeing (-16%). Boeing was one of the fund's biggest holdings. This period we increased our stake in Boeing. An overweight in Exxon Mobil (+11%) also detracted. Exxon Mobil was one of our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 information technology and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000130146_ClassMember" id="ixv-3342">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000.

Class Z
&#160;

$10,000

$10,633
&#160;

$10,397
&#160;

$12,577
&#160;

$13,971
&#160;

$15,015
&#160;

$15,342
&#160;

$23,034
&#160;

$20,519
&#160;

$25,570
&#160;

$32,880
&#160;


Russell Top 200&#xae; Index
&#160;

$10,000

$10,770
&#160;

$11,197
&#160;

$13,285
&#160;

$15,334
&#160;

$17,003
&#160;

$18,907
&#160;

$26,623
&#160;

$23,573
&#160;

$28,494
&#160;

$36,307
&#160;


S&amp;P 500&#xae; Index
&#160;

$10,000

$10,742
&#160;

$11,171
&#160;

$13,170
&#160;

$15,064
&#160;

$16,633
&#160;

$17,881
&#160;

$25,175
&#160;

$22,503
&#160;

$26,912
&#160;

$33,521
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000130146_LG_ClassMember_11YR" id="ixv-3361">&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:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55393"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55394"
      unitRef="usd">10633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55395"
      unitRef="usd">10397</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55396"
      unitRef="usd">12577</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55397"
      unitRef="usd">13971</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55398"
      unitRef="usd">15015</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55399"
      unitRef="usd">15342</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55400"
      unitRef="usd">23034</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55401"
      unitRef="usd">20519</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55402"
      unitRef="usd">25570</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55403"
      unitRef="usd">32880</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000130146_LG_1_AdditionalIndexMember_11YR"
      id="ixv-3421">&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:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55404"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55405"
      unitRef="usd">10770</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55406"
      unitRef="usd">11197</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55407"
      unitRef="usd">13285</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55408"
      unitRef="usd">15334</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55409"
      unitRef="usd">17003</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55410"
      unitRef="usd">18907</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55411"
      unitRef="usd">26623</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55412"
      unitRef="usd">23573</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55413"
      unitRef="usd">28494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55414"
      unitRef="usd">36307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000130146_LG_2_AdditionalIndexMember_11YR"
      id="ixv-3481">&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:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55415"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55416"
      unitRef="usd">10742</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55417"
      unitRef="usd">11171</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55418"
      unitRef="usd">13170</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55419"
      unitRef="usd">15064</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55420"
      unitRef="usd">16633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55421"
      unitRef="usd">17881</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55422"
      unitRef="usd">25175</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55423"
      unitRef="usd">22503</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55424"
      unitRef="usd">26912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000130146_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55425"
      unitRef="usd">33521</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000130146_ClassMember" id="ixv-3590">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


Class Z

28.59%

16.97%

12.64%


Russell Top 200&#xae; Index

27.42%

16.38%

13.76%


S&amp;P 500&#xae; Index

24.56%

15.05%

12.86%




&#160;

Visit institutional.fidelity.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55426"
      unitRef="pure">0.2859</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55427"
      unitRef="pure">0.1697</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55428"
      unitRef="pure">0.1264</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-55429"
      unitRef="pure">0.2742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-55430"
      unitRef="pure">0.1638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-55431"
      unitRef="pure">0.1376</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55432"
      unitRef="pure">0.2456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55433"
      unitRef="pure">0.1505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000130146_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55434"
      unitRef="pure">0.1286</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000130146_ClassMember" id="ixv-3664">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-3668">&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-3674">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,058,386,375&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;107&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;10,683,074&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;9&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000130146_InstantMember"
      decimals="0"
      id="ixv-55435"
      unitRef="usd">3058386375</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000130146_InstantMember"
      decimals="INF"
      id="ixv-55436"
      unitRef="holding">107</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000130146_ClassMember"
      decimals="0"
      id="ixv-55437"
      unitRef="usd">10683074</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000130146_ClassMember"
      decimals="INF"
      id="ixv-55438"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000130146_ClassMember" id="ixv-3755">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.9

&#160;


Financials

14.7

&#160;


Industrials

11.8

&#160;


Communication Services

10.2

&#160;


Energy

9.1

&#160;


Health Care

8.5

&#160;


Consumer Staples

5.0

&#160;


Consumer Discretionary

3.2

&#160;


Materials

1.4

&#160;


Utilities

0.9

&#160;


Real Estate

0.8

&#160;


&#160;





Common Stocks

92.5


Short-Term Investments and Net Other Assets (Liabilities)

7.5




ASSET ALLOCATION (% of Fund's net assets)










United States

94.1


Canada

1.1


Germany

0.9


Taiwan

0.8


Netherlands

0.8


United Kingdom

0.7


France

0.5


Zambia

0.5


Japan

0.3


Others

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;


&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000130146_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55439"
      unitRef="pure">0.269</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55440"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55441"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55442"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55443"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55444"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55445"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55446"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55447"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-55448"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-55449"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55450"
      unitRef="pure">0.925</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55451"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_US_Member"
      decimals="INF"
      id="ixv-55452"
      unitRef="pure">0.941</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_CA_Member"
      decimals="INF"
      id="ixv-55453"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_DE_Member"
      decimals="INF"
      id="ixv-55454"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_TW_Member"
      decimals="INF"
      id="ixv-55455"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_NL_Member"
      decimals="INF"
      id="ixv-55456"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_GB_Member"
      decimals="INF"
      id="ixv-55457"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_FR_Member"
      decimals="INF"
      id="ixv-55458"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_ZM_Member"
      decimals="INF"
      id="ixv-55459"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_JP_Member"
      decimals="INF"
      id="ixv-55460"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_GD_Other_Member"
      decimals="INF"
      id="ixv-55461"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000130146_ClassMember" id="ixv-3990">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

8.8
&#160;

&#160;


Exxon Mobil Corp

6.3
&#160;

&#160;


NVIDIA Corp

5.6
&#160;

&#160;


Wells Fargo &amp; Co

5.1
&#160;

&#160;


General Electric Co

4.8
&#160;

&#160;


Apple Inc

3.6
&#160;

&#160;


Meta Platforms Inc Class A

3.3
&#160;

&#160;


Bank of America Corp

3.0
&#160;

&#160;


Boeing Co

2.7
&#160;

&#160;


Alphabet Inc Class A

2.5
&#160;

&#160;


&#160;

45.7

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000130146_TH_0_Member"
      decimals="INF"
      id="ixv-55462"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_1_Member"
      decimals="INF"
      id="ixv-55463"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_2_Member"
      decimals="INF"
      id="ixv-55464"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_3_Member"
      decimals="INF"
      id="ixv-55465"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_4_Member"
      decimals="INF"
      id="ixv-55466"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_5_Member"
      decimals="INF"
      id="ixv-55467"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_6_Member"
      decimals="INF"
      id="ixv-55468"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_7_Member"
      decimals="INF"
      id="ixv-55469"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_8_Member"
      decimals="INF"
      id="ixv-55470"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000130146_TH_9_Member"
      decimals="INF"
      id="ixv-55471"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000130146_ClassMember" id="ixv-4130">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000130146_ClassMember" id="ixv-4136">&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, 2023. 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, 2024 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-4140">&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-4143">&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-4147">&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-4158">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-4218">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000059101_ClassMember" id="ixv-4222">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000059101_ClassMember" id="ixv-4235">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000059101_ClassMember" id="ixv-4241">Fidelity Advisor&#xae; Mega Cap Stock Fund Class C</oef:ClassName>
    <dei:TradingSymbol contextRef="C000059101_ClassMember" id="ixv-4245">FGRCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000059101_ClassMember" id="ixv-4268">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000059101_ClassMember" id="ixv-4270">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000059101_ClassMember" id="ixv-4275">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-4277">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000059101_ClassMember" id="ixv-4281">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000059101_ClassMember" id="ixv-4284">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000059101_ClassMember" id="ixv-4291">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;188&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;1.65&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000059101_ClassMember"
      decimals="0"
      id="ixv-55472"
      unitRef="usd">188</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000059101_ClassMember"
      decimals="INF"
      id="ixv-55473"
      unitRef="pure">0.0165</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000059101_ClassMember" id="ixv-4335">&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;"&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-indent:-24px;margin-bottom:2px;margin-left:45px;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. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 versus the Russell&#xae; Top 200 Index, especially within financials. Security selection in industrials, primarily within the capital goods industry, also helped. Stock selection in information technology also boosted relative performance. Also lifting the fund's relative result were stock picks 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-indent:-24px;margin-bottom:2px;margin-left:45px;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 General Electric (+83%). General Electric was one of our biggest holdings. Not owning Tesla, a benchmark component that returned approximately -24%, was a second notable relative contributor. An underweight in Apple (+9%) also contributed. Apple was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 an underweight in information technology, primarily within the semiconductors &amp;amp; semiconductor equipment industry. An overweight in energy also hampered the fund's result. Also detracting from our result was stock picking in consumer staples. Lastly, the fund's position in cash was a notable detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 Nvidia (+192%). Nvidia was among the fund's largest holdings. This period we increased our position in Nvidia. A second notable relative detractor was an overweight in Boeing (-16%). Boeing was one of the fund's biggest holdings. This period we increased our stake in Boeing. An overweight in Exxon Mobil (+11%) also detracted. Exxon Mobil was one of our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 information technology and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000059101_ClassMember" id="ixv-4359">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000.

Class C
&#160;

$10,000

$10,505
&#160;

$10,156
&#160;

$12,146
&#160;

$13,337
&#160;

$14,169
&#160;

$14,318
&#160;

$21,234
&#160;

$18,707
&#160;

$23,215
&#160;

$29,745
&#160;


Russell Top 200&#xae; Index
&#160;

$10,000

$10,770
&#160;

$11,197
&#160;

$13,285
&#160;

$15,334
&#160;

$17,003
&#160;

$18,907
&#160;

$26,623
&#160;

$23,573
&#160;

$28,494
&#160;

$36,307
&#160;


S&amp;P 500&#xae; Index
&#160;

$10,000

$10,742
&#160;

$11,171
&#160;

$13,170
&#160;

$15,064
&#160;

$16,633
&#160;

$17,881
&#160;

$25,175
&#160;

$22,503
&#160;

$26,912
&#160;

$33,521
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000059101_LG_ClassMember_11YR" id="ixv-4378">&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:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55474"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55475"
      unitRef="usd">10505</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55476"
      unitRef="usd">10156</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55477"
      unitRef="usd">12146</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55478"
      unitRef="usd">13337</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55479"
      unitRef="usd">14169</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55480"
      unitRef="usd">14318</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55481"
      unitRef="usd">21234</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55482"
      unitRef="usd">18707</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55483"
      unitRef="usd">23215</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55484"
      unitRef="usd">29745</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059101_LG_1_AdditionalIndexMember_11YR"
      id="ixv-4438">&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:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55485"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55486"
      unitRef="usd">10770</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55487"
      unitRef="usd">11197</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55488"
      unitRef="usd">13285</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55489"
      unitRef="usd">15334</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55490"
      unitRef="usd">17003</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55491"
      unitRef="usd">18907</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55492"
      unitRef="usd">26623</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55493"
      unitRef="usd">23573</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55494"
      unitRef="usd">28494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55495"
      unitRef="usd">36307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059101_LG_2_AdditionalIndexMember_11YR"
      id="ixv-4498">&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:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55496"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55497"
      unitRef="usd">10742</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55498"
      unitRef="usd">11171</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55499"
      unitRef="usd">13170</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55500"
      unitRef="usd">15064</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55501"
      unitRef="usd">16633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55502"
      unitRef="usd">17881</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55503"
      unitRef="usd">25175</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55504"
      unitRef="usd">22503</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55505"
      unitRef="usd">26912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059101_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55506"
      unitRef="usd">33521</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000059101_ClassMember" id="ixv-4607">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


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

26.12%

15.62%

11.52%


Class C

27.12%

15.62%

11.52%


Russell Top 200&#xae; Index

27.42%

16.38%

13.76%


S&amp;P 500&#xae; Index

24.56%

15.05%

12.86%




&#160;

Visit institutional.fidelity.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_ClassMember_1YR"
      decimals="INF"
      id="ixv-55507"
      unitRef="pure">0.2612</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_ClassMember_5YR"
      decimals="INF"
      id="ixv-55508"
      unitRef="pure">0.1562</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_ClassMember_10YR"
      decimals="INF"
      id="ixv-55509"
      unitRef="pure">0.1152</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55510"
      unitRef="pure">0.2712</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55511"
      unitRef="pure">0.1562</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55512"
      unitRef="pure">0.1152</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-55513"
      unitRef="pure">0.2742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-55514"
      unitRef="pure">0.1638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-55515"
      unitRef="pure">0.1376</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55516"
      unitRef="pure">0.2456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55517"
      unitRef="pure">0.1505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059101_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55518"
      unitRef="pure">0.1286</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000059101_ClassMember" id="ixv-4696">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-4700">&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-4706">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,058,386,375&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;107&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;10,683,074&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;9&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000059101_InstantMember"
      decimals="0"
      id="ixv-55519"
      unitRef="usd">3058386375</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000059101_InstantMember"
      decimals="INF"
      id="ixv-55520"
      unitRef="holding">107</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000059101_ClassMember"
      decimals="0"
      id="ixv-55521"
      unitRef="usd">10683074</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000059101_ClassMember"
      decimals="INF"
      id="ixv-55522"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000059101_ClassMember" id="ixv-4787">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.9

&#160;


Financials

14.7

&#160;


Industrials

11.8

&#160;


Communication Services

10.2

&#160;


Energy

9.1

&#160;


Health Care

8.5

&#160;


Consumer Staples

5.0

&#160;


Consumer Discretionary

3.2

&#160;


Materials

1.4

&#160;


Utilities

0.9

&#160;


Real Estate

0.8

&#160;


&#160;





Common Stocks

92.5


Short-Term Investments and Net Other Assets (Liabilities)

7.5




ASSET ALLOCATION (% of Fund's net assets)










United States

94.1


Canada

1.1


Germany

0.9


Taiwan

0.8


Netherlands

0.8


United Kingdom

0.7


France

0.5


Zambia

0.5


Japan

0.3


Others

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;


&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059101_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55523"
      unitRef="pure">0.269</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55524"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55525"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55526"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55527"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55528"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55529"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55530"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55531"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-55532"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-55533"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55534"
      unitRef="pure">0.925</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55535"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_US_Member"
      decimals="INF"
      id="ixv-55536"
      unitRef="pure">0.941</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_CA_Member"
      decimals="INF"
      id="ixv-55537"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_DE_Member"
      decimals="INF"
      id="ixv-55538"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_TW_Member"
      decimals="INF"
      id="ixv-55539"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_NL_Member"
      decimals="INF"
      id="ixv-55540"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_GB_Member"
      decimals="INF"
      id="ixv-55541"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_FR_Member"
      decimals="INF"
      id="ixv-55542"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_ZM_Member"
      decimals="INF"
      id="ixv-55543"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_JP_Member"
      decimals="INF"
      id="ixv-55544"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_GD_Other_Member"
      decimals="INF"
      id="ixv-55545"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000059101_ClassMember" id="ixv-5022">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

8.8
&#160;

&#160;


Exxon Mobil Corp

6.3
&#160;

&#160;


NVIDIA Corp

5.6
&#160;

&#160;


Wells Fargo &amp; Co

5.1
&#160;

&#160;


General Electric Co

4.8
&#160;

&#160;


Apple Inc

3.6
&#160;

&#160;


Meta Platforms Inc Class A

3.3
&#160;

&#160;


Bank of America Corp

3.0
&#160;

&#160;


Boeing Co

2.7
&#160;

&#160;


Alphabet Inc Class A

2.5
&#160;

&#160;


&#160;

45.7

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059101_TH_0_Member"
      decimals="INF"
      id="ixv-55546"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_1_Member"
      decimals="INF"
      id="ixv-55547"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_2_Member"
      decimals="INF"
      id="ixv-55548"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_3_Member"
      decimals="INF"
      id="ixv-55549"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_4_Member"
      decimals="INF"
      id="ixv-55550"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_5_Member"
      decimals="INF"
      id="ixv-55551"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_6_Member"
      decimals="INF"
      id="ixv-55552"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_7_Member"
      decimals="INF"
      id="ixv-55553"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_8_Member"
      decimals="INF"
      id="ixv-55554"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059101_TH_9_Member"
      decimals="INF"
      id="ixv-55555"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000059101_ClassMember" id="ixv-5162">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000059101_ClassMember" id="ixv-5168">&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, 2023. 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, 2024 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="C000059101_ClassMember" id="ixv-5172">&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="C000059101_ClassMember" id="ixv-5175">&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="C000059101_ClassMember" id="ixv-5179">&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="C000059101_ClassMember" id="ixv-5190">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-5250">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000059103_ClassMember" id="ixv-5254">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000059103_ClassMember" id="ixv-5267">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000059103_ClassMember" id="ixv-5273">Fidelity Advisor&#xae; Mega Cap Stock Fund Class I</oef:ClassName>
    <dei:TradingSymbol contextRef="C000059103_ClassMember" id="ixv-5277">FTRIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000059103_ClassMember" id="ixv-5300">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000059103_ClassMember" id="ixv-5302">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000059103_ClassMember" id="ixv-5307">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-5309">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000059103_ClassMember" id="ixv-5313">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000059103_ClassMember" id="ixv-5316">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000059103_ClassMember" id="ixv-5323">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;71&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000059103_ClassMember"
      decimals="0"
      id="ixv-55556"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000059103_ClassMember"
      decimals="INF"
      id="ixv-55557"
      unitRef="pure">0.0062</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000059103_ClassMember" id="ixv-5367">&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;"&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-indent:-24px;margin-bottom:2px;margin-left:45px;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. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 versus the Russell&#xae; Top 200 Index, especially within financials. Security selection in industrials, primarily within the capital goods industry, also helped. Stock selection in information technology also boosted relative performance. Also lifting the fund's relative result were stock picks 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-indent:-24px;margin-bottom:2px;margin-left:45px;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 General Electric (+83%). General Electric was one of our biggest holdings. Not owning Tesla, a benchmark component that returned approximately -24%, was a second notable relative contributor. An underweight in Apple (+9%) also contributed. Apple was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 an underweight in information technology, primarily within the semiconductors &amp;amp; semiconductor equipment industry. An overweight in energy also hampered the fund's result. Also detracting from our result was stock picking in consumer staples. Lastly, the fund's position in cash was a notable detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 Nvidia (+192%). Nvidia was among the fund's largest holdings. This period we increased our position in Nvidia. A second notable relative detractor was an overweight in Boeing (-16%). Boeing was one of the fund's biggest holdings. This period we increased our stake in Boeing. An overweight in Exxon Mobil (+11%) also detracted. Exxon Mobil was one of our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 information technology and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000059103_ClassMember" id="ixv-5391">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000.

Class I
&#160;

$10,000

$10,611
&#160;

$10,366
&#160;

$12,527
&#160;

$13,888
&#160;

$14,907
&#160;

$15,211
&#160;

$22,812
&#160;

$20,302
&#160;

$25,261
&#160;

$32,446
&#160;


Russell Top 200&#xae; Index
&#160;

$10,000

$10,770
&#160;

$11,197
&#160;

$13,285
&#160;

$15,334
&#160;

$17,003
&#160;

$18,907
&#160;

$26,623
&#160;

$23,573
&#160;

$28,494
&#160;

$36,307
&#160;


S&amp;P 500&#xae; Index
&#160;

$10,000

$10,742
&#160;

$11,171
&#160;

$13,170
&#160;

$15,064
&#160;

$16,633
&#160;

$17,881
&#160;

$25,175
&#160;

$22,503
&#160;

$26,912
&#160;

$33,521
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000059103_LG_ClassMember_11YR" id="ixv-5410">&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:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55558"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55559"
      unitRef="usd">10611</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55560"
      unitRef="usd">10366</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55561"
      unitRef="usd">12527</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55562"
      unitRef="usd">13888</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55563"
      unitRef="usd">14907</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55564"
      unitRef="usd">15211</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55565"
      unitRef="usd">22812</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55566"
      unitRef="usd">20302</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55567"
      unitRef="usd">25261</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55568"
      unitRef="usd">32446</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059103_LG_1_AdditionalIndexMember_11YR"
      id="ixv-5470">&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:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55569"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55570"
      unitRef="usd">10770</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55571"
      unitRef="usd">11197</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55572"
      unitRef="usd">13285</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55573"
      unitRef="usd">15334</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55574"
      unitRef="usd">17003</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55575"
      unitRef="usd">18907</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55576"
      unitRef="usd">26623</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55577"
      unitRef="usd">23573</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55578"
      unitRef="usd">28494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55579"
      unitRef="usd">36307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059103_LG_2_AdditionalIndexMember_11YR"
      id="ixv-5530">&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:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55580"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55581"
      unitRef="usd">10742</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55582"
      unitRef="usd">11171</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55583"
      unitRef="usd">13170</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55584"
      unitRef="usd">15064</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55585"
      unitRef="usd">16633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55586"
      unitRef="usd">17881</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55587"
      unitRef="usd">25175</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55588"
      unitRef="usd">22503</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55589"
      unitRef="usd">26912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059103_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55590"
      unitRef="usd">33521</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000059103_ClassMember" id="ixv-5639">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


Class I

28.45%

16.83%

12.49%


Russell Top 200&#xae; Index

27.42%

16.38%

13.76%


S&amp;P 500&#xae; Index

24.56%

15.05%

12.86%




&#160;

Visit institutional.fidelity.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55591"
      unitRef="pure">0.2845</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55592"
      unitRef="pure">0.1683</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55593"
      unitRef="pure">0.1249</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-55594"
      unitRef="pure">0.2742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-55595"
      unitRef="pure">0.1638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-55596"
      unitRef="pure">0.1376</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55597"
      unitRef="pure">0.2456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55598"
      unitRef="pure">0.1505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059103_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55599"
      unitRef="pure">0.1286</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000059103_ClassMember" id="ixv-5713">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-5717">&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-5723">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,058,386,375&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;107&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;10,683,074&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;9&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000059103_InstantMember"
      decimals="0"
      id="ixv-55600"
      unitRef="usd">3058386375</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000059103_InstantMember"
      decimals="INF"
      id="ixv-55601"
      unitRef="holding">107</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000059103_ClassMember"
      decimals="0"
      id="ixv-55602"
      unitRef="usd">10683074</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000059103_ClassMember"
      decimals="INF"
      id="ixv-55603"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000059103_ClassMember" id="ixv-5804">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.9

&#160;


Financials

14.7

&#160;


Industrials

11.8

&#160;


Communication Services

10.2

&#160;


Energy

9.1

&#160;


Health Care

8.5

&#160;


Consumer Staples

5.0

&#160;


Consumer Discretionary

3.2

&#160;


Materials

1.4

&#160;


Utilities

0.9

&#160;


Real Estate

0.8

&#160;


&#160;





Common Stocks

92.5


Short-Term Investments and Net Other Assets (Liabilities)

7.5




ASSET ALLOCATION (% of Fund's net assets)










United States

94.1


Canada

1.1


Germany

0.9


Taiwan

0.8


Netherlands

0.8


United Kingdom

0.7


France

0.5


Zambia

0.5


Japan

0.3


Others

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;


&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059103_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55604"
      unitRef="pure">0.269</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55605"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55606"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55607"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55608"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55609"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55610"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55611"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55612"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-55613"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-55614"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55615"
      unitRef="pure">0.925</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55616"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_US_Member"
      decimals="INF"
      id="ixv-55617"
      unitRef="pure">0.941</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_CA_Member"
      decimals="INF"
      id="ixv-55618"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_DE_Member"
      decimals="INF"
      id="ixv-55619"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_TW_Member"
      decimals="INF"
      id="ixv-55620"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_NL_Member"
      decimals="INF"
      id="ixv-55621"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_GB_Member"
      decimals="INF"
      id="ixv-55622"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_FR_Member"
      decimals="INF"
      id="ixv-55623"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_ZM_Member"
      decimals="INF"
      id="ixv-55624"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_JP_Member"
      decimals="INF"
      id="ixv-55625"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_GD_Other_Member"
      decimals="INF"
      id="ixv-55626"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000059103_ClassMember" id="ixv-6039">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

8.8
&#160;

&#160;


Exxon Mobil Corp

6.3
&#160;

&#160;


NVIDIA Corp

5.6
&#160;

&#160;


Wells Fargo &amp; Co

5.1
&#160;

&#160;


General Electric Co

4.8
&#160;

&#160;


Apple Inc

3.6
&#160;

&#160;


Meta Platforms Inc Class A

3.3
&#160;

&#160;


Bank of America Corp

3.0
&#160;

&#160;


Boeing Co

2.7
&#160;

&#160;


Alphabet Inc Class A

2.5
&#160;

&#160;


&#160;

45.7

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059103_TH_0_Member"
      decimals="INF"
      id="ixv-55627"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_1_Member"
      decimals="INF"
      id="ixv-55628"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_2_Member"
      decimals="INF"
      id="ixv-55629"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_3_Member"
      decimals="INF"
      id="ixv-55630"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_4_Member"
      decimals="INF"
      id="ixv-55631"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_5_Member"
      decimals="INF"
      id="ixv-55632"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_6_Member"
      decimals="INF"
      id="ixv-55633"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_7_Member"
      decimals="INF"
      id="ixv-55634"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_8_Member"
      decimals="INF"
      id="ixv-55635"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059103_TH_9_Member"
      decimals="INF"
      id="ixv-55636"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000059103_ClassMember" id="ixv-6179">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000059103_ClassMember" id="ixv-6185">&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, 2023. 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, 2024 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="C000059103_ClassMember" id="ixv-6189">&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="C000059103_ClassMember" id="ixv-6192">&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="C000059103_ClassMember" id="ixv-6196">&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="C000059103_ClassMember" id="ixv-6207">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-6267">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000120647_ClassMember" id="ixv-6281">Fidelity&#xae; Series Large Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000120647_ClassMember" id="ixv-6287">Fidelity&#xae; Series Large Cap Stock Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000120647_ClassMember" id="ixv-6291">FGLGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000120647_ClassMember" id="ixv-6314">This annual shareholder report contains information about Fidelity&#xae; Series Large Cap Stock Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000120647_ClassMember" id="ixv-6316">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000120647_ClassMember" id="ixv-6321">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-6323">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000120647_ClassMember" id="ixv-6327">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock contextRef="C000120647_ClassMember" id="ixv-6334">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&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:super;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&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:super;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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:super;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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:super;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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000120647_ClassMember"
      decimals="0"
      id="ixv-55637"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000120647_ClassMember"
      decimals="INF"
      id="ixv-55638"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000120647_ClassMember" id="ixv-6387">&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;"&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;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;U.S. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Against this backdrop, security selection was the primary contributor versus the benchmark, led by industrials, where our stock picks in capital goods helped most. Stock selection in financials also contributed, as did an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry. Also lifting the fund's relative result was stock picking in health care, primarily within the health care equipment &amp;amp; services industry.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The top individual relative contributor was an overweight in General Electric (+83%), one of the fund's largest holdings. The second-biggest relative contributor was an overweight in Wells Fargo (+43%), which was among our biggest holdings. Not owning Tesla, a benchmark component that returned roughly -24%, was another notable relative contributor.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;In contrast, the biggest detractor from performance versus the benchmark was an underweight in information technology, primarily within the semiconductors &amp;amp; semiconductor equipment industry. Stock selection in communication services also hampered the fund's result, as did an overweight in industrials.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The largest individual relative detractor was an underweight in Nvidia (+192%), one of the fund's biggest holdings. This period we increased Nvidia. A second notable relative detractor was an overweight in Boeing (-14%), which was among the largest holdings. An overweight in Exxon Mobil (+11%) also detracted. Exxon Mobil was one of the fund's biggest holdings.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Notable changes in positioning include increased exposure to information technology.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000120647_ClassMember" id="ixv-6418">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000.

Fidelity&#xae; Series Large Cap Stock Fund
&#160;

$10,000

$10,521
&#160;

$10,251
&#160;

$12,419
&#160;

$13,828
&#160;

$14,635
&#160;

$14,660
&#160;

$21,851
&#160;

$19,787
&#160;

$24,345
&#160;

$31,187
&#160;


S&amp;P 500&#xae; Index
&#160;

$10,000

$10,742
&#160;

$11,171
&#160;

$13,170
&#160;

$15,064
&#160;

$16,633
&#160;

$17,881
&#160;

$25,175
&#160;

$22,503
&#160;

$26,912
&#160;

$33,521
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000120647_LG_ClassMember_11YR" id="ixv-6437">&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:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55639"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55640"
      unitRef="usd">10521</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55641"
      unitRef="usd">10251</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55642"
      unitRef="usd">12419</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55643"
      unitRef="usd">13828</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55644"
      unitRef="usd">14635</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55645"
      unitRef="usd">14660</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55646"
      unitRef="usd">21851</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55647"
      unitRef="usd">19787</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55648"
      unitRef="usd">24345</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55649"
      unitRef="usd">31187</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000120647_LG_1_AdditionalIndexMember_11YR"
      id="ixv-6497">&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:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55650"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55651"
      unitRef="usd">10742</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55652"
      unitRef="usd">11171</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55653"
      unitRef="usd">13170</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55654"
      unitRef="usd">15064</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55655"
      unitRef="usd">16633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55656"
      unitRef="usd">17881</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55657"
      unitRef="usd">25175</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55658"
      unitRef="usd">22503</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55659"
      unitRef="usd">26912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000120647_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55660"
      unitRef="usd">33521</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000120647_ClassMember" id="ixv-6606">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


Fidelity&#xae; Series Large Cap Stock Fund

28.11%

16.34%

12.05%


S&amp;P 500&#xae; Index

24.56%

15.05%

12.86%




&#160;

Visit www.fidelity.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55661"
      unitRef="pure">0.2811</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55662"
      unitRef="pure">0.1634</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55663"
      unitRef="pure">0.1205</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_0_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55664"
      unitRef="pure">0.2456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_0_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55665"
      unitRef="pure">0.1505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000120647_0_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55666"
      unitRef="pure">0.1286</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000120647_ClassMember" id="ixv-6667">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-6671">&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-6677">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;18,663,863,249&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;180&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;18&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000120647_InstantMember"
      decimals="0"
      id="ixv-55667"
      unitRef="usd">18663863249</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000120647_InstantMember"
      decimals="INF"
      id="ixv-55668"
      unitRef="holding">180</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000120647_ClassMember"
      decimals="0"
      id="ixv-55669"
      unitRef="usd">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000120647_ClassMember"
      decimals="INF"
      id="ixv-55670"
      unitRef="pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000120647_ClassMember" id="ixv-6758">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

23.7

&#160;


Financials

16.1

&#160;


Industrials

15.6

&#160;


Health Care

11.5

&#160;


Communication Services

10.2

&#160;


Energy

9.4

&#160;


Consumer Staples

4.9

&#160;


Consumer Discretionary

3.2

&#160;


Materials

1.9

&#160;


Utilities

1.0

&#160;


Real Estate

0.9

&#160;


&#160;





Common Stocks

98.4


Short-Term Investments and Net Other Assets (Liabilities)

1.6




ASSET ALLOCATION (% of Fund's net assets)










United States

92.1


Canada

1.9


Germany

1.0


Zambia

0.9


Belgium

0.7


Netherlands

0.7


France

0.6


United Kingdom

0.6


Taiwan

0.4


Others

1.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;


&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000120647_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55671"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55672"
      unitRef="pure">0.161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55673"
      unitRef="pure">0.156</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55674"
      unitRef="pure">0.115</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55675"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55676"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55677"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55678"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55679"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-55680"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-55681"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55682"
      unitRef="pure">0.984</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55683"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_US_Member"
      decimals="INF"
      id="ixv-55684"
      unitRef="pure">0.921</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_CA_Member"
      decimals="INF"
      id="ixv-55685"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_DE_Member"
      decimals="INF"
      id="ixv-55686"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_ZM_Member"
      decimals="INF"
      id="ixv-55687"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_BE_Member"
      decimals="INF"
      id="ixv-55688"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_NL_Member"
      decimals="INF"
      id="ixv-55689"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_FR_Member"
      decimals="INF"
      id="ixv-55690"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_GB_Member"
      decimals="INF"
      id="ixv-55691"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_TW_Member"
      decimals="INF"
      id="ixv-55692"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_GD_Other_Member"
      decimals="INF"
      id="ixv-55693"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000120647_ClassMember" id="ixv-6993">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

8.0
&#160;

&#160;


Exxon Mobil Corp

6.2
&#160;

&#160;


Wells Fargo &amp; Co

5.5
&#160;

&#160;


General Electric Co

5.2
&#160;

&#160;


NVIDIA Corp

4.8
&#160;

&#160;


Meta Platforms Inc Class A

2.8
&#160;

&#160;


Apple Inc

2.8
&#160;

&#160;


Bank of America Corp

2.7
&#160;

&#160;


Boeing Co

2.5
&#160;

&#160;


Alphabet Inc Class A

2.1
&#160;

&#160;


&#160;

42.6

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000120647_TH_0_Member"
      decimals="INF"
      id="ixv-55694"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_1_Member"
      decimals="INF"
      id="ixv-55695"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_2_Member"
      decimals="INF"
      id="ixv-55696"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_3_Member"
      decimals="INF"
      id="ixv-55697"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_4_Member"
      decimals="INF"
      id="ixv-55698"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_5_Member"
      decimals="INF"
      id="ixv-55699"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_6_Member"
      decimals="INF"
      id="ixv-55700"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_7_Member"
      decimals="INF"
      id="ixv-55701"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_8_Member"
      decimals="INF"
      id="ixv-55702"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000120647_TH_9_Member"
      decimals="INF"
      id="ixv-55703"
      unitRef="pure">0.021</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-7179">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000064239_ClassMember" id="ixv-7183">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000064239_ClassMember" id="ixv-7196">Fidelity&#xae; Growth Discovery Fund</oef:FundName>
    <oef:ClassName contextRef="C000064239_ClassMember" id="ixv-7202">Fidelity&#xae; Growth Discovery Fund Class K</oef:ClassName>
    <dei:TradingSymbol contextRef="C000064239_ClassMember" id="ixv-7206">FGDKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000064239_ClassMember" id="ixv-7229">This annual shareholder report contains information about Fidelity&#xae; Growth Discovery Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000064239_ClassMember" id="ixv-7231">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000064239_ClassMember" id="ixv-7236">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-7238">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000064239_ClassMember" id="ixv-7242">1-800-835-5092</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000064239_ClassMember" id="ixv-7245">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000064239_ClassMember" id="ixv-7252">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;69&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000064239_ClassMember"
      decimals="0"
      id="ixv-55704"
      unitRef="usd">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000064239_ClassMember"
      decimals="INF"
      id="ixv-55705"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000064239_ClassMember" id="ixv-7296">&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;"&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;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;U.S. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Against this backdrop, security selection was the primary contributor versus the benchmark, especially within industrials. Stock picking in information technology also helped, as did stock picks and an underweight in consumer discretionary, primarily within the automobiles &amp;amp; components industry. Also helping our relative result was stock selection in health care, primarily within the health care equipment &amp;amp; services industry.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The top individual relative contributor was Nvidia (+204%), one of the fund's largest holdings. This period we decreased our position in Nvidia. The second-largest relative contributor was an underweight in Apple (+9%). Apple was one of our biggest holdings. This period we increased our investment in Apple. Not owning Tesla, a benchmark component that returned approximately -24%, was another notable relative contributor.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;In contrast, the biggest detractor from performance versus the benchmark was an overweight in industrials. Also hurting our result were stock picks in communication services and financials.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The largest individual relative detractor was an overweight in MongoDB (-39%). This period we increased our stake in MongoDB. A second notable relative detractor was an underweight in Meta Platforms (+76%). This was an investment we established this period. Not owning Broadcom, a benchmark component that gained approximately 88%, was another notable relative detractor.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Notable changes in positioning include decreased exposure to energy and a higher allocation to information technology.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000064239_ClassMember" id="ixv-7327">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000.

Class K
&#160;

$10,000

$10,832
&#160;

$10,663
&#160;

$13,353
&#160;

$16,432
&#160;

$18,151
&#160;

$22,773
&#160;

$32,622
&#160;

$27,062
&#160;

$32,909
&#160;

$44,756
&#160;


Russell 3000&#xae; Growth Index
&#160;

$10,000

$11,069
&#160;

$11,277
&#160;

$13,614
&#160;

$16,673
&#160;

$18,441
&#160;

$22,487
&#160;

$32,154
&#160;

$25,795
&#160;

$32,657
&#160;

$43,178
&#160;


Russell 3000&#xae; Index
&#160;

$10,000

$10,729
&#160;

$10,959
&#160;

$12,987
&#160;

$14,907
&#160;

$16,246
&#160;

$17,306
&#160;

$24,950
&#160;

$21,490
&#160;

$25,563
&#160;

$31,475
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000064239_LG_ClassMember_11YR" id="ixv-7346">&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:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55706"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55707"
      unitRef="usd">10832</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55708"
      unitRef="usd">10663</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55709"
      unitRef="usd">13353</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55710"
      unitRef="usd">16432</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55711"
      unitRef="usd">18151</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55712"
      unitRef="usd">22773</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55713"
      unitRef="usd">32622</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55714"
      unitRef="usd">27062</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55715"
      unitRef="usd">32909</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55716"
      unitRef="usd">44756</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000064239_LG_1_AdditionalIndexMember_11YR"
      id="ixv-7406">&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:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55717"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55718"
      unitRef="usd">11069</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55719"
      unitRef="usd">11277</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55720"
      unitRef="usd">13614</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55721"
      unitRef="usd">16673</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55722"
      unitRef="usd">18441</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55723"
      unitRef="usd">22487</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55724"
      unitRef="usd">32154</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55725"
      unitRef="usd">25795</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55726"
      unitRef="usd">32657</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55727"
      unitRef="usd">43178</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000064239_LG_2_AdditionalIndexMember_11YR"
      id="ixv-7466">&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:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55728"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55729"
      unitRef="usd">10729</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55730"
      unitRef="usd">10959</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55731"
      unitRef="usd">12987</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55732"
      unitRef="usd">14907</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55733"
      unitRef="usd">16246</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55734"
      unitRef="usd">17306</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55735"
      unitRef="usd">24950</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55736"
      unitRef="usd">21490</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55737"
      unitRef="usd">25563</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064239_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55738"
      unitRef="usd">31475</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000064239_ClassMember" id="ixv-7575">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


Class K

36.00%

19.78%

16.17%


Russell 3000&#xae; Growth Index

32.22%

18.55%

15.75%


Russell 3000&#xae; Index

23.13%

14.14%

12.15%




&#160;

Visit www.401k.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55739"
      unitRef="pure">0.3600</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55740"
      unitRef="pure">0.1978</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55741"
      unitRef="pure">0.1617</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-55742"
      unitRef="pure">0.3222</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-55743"
      unitRef="pure">0.1855</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-55744"
      unitRef="pure">0.1575</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55745"
      unitRef="pure">0.2313</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55746"
      unitRef="pure">0.1414</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064239_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55747"
      unitRef="pure">0.1215</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000064239_ClassMember" id="ixv-7649">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-7653">&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-7659">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;5,889,059,506&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;148&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;25,128,455&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;41&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000064239_InstantMember"
      decimals="0"
      id="ixv-55748"
      unitRef="usd">5889059506</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000064239_InstantMember"
      decimals="INF"
      id="ixv-55749"
      unitRef="holding">148</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000064239_ClassMember"
      decimals="0"
      id="ixv-55750"
      unitRef="usd">25128455</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000064239_ClassMember"
      decimals="INF"
      id="ixv-55751"
      unitRef="pure">0.41</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000064239_ClassMember" id="ixv-7740">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

43.5

&#160;


Health Care

14.9

&#160;


Industrials

12.2

&#160;


Communication Services

10.9

&#160;


Consumer Discretionary

9.0

&#160;


Financials

5.6

&#160;


Energy

2.5

&#160;


Consumer Staples

0.6

&#160;


Materials

0.2

&#160;


&#160;





Common Stocks

99.3


Preferred Stocks

0.1


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)










United States

87.1


Netherlands

3.8


Taiwan

2.3


China

1.5


Israel

1.0


India

1.0


Brazil

0.9


Japan

0.6


United Kingdom

0.5


Others

1.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;


&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000064239_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55752"
      unitRef="pure">0.435</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55753"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55754"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55755"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55756"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55757"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55758"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55759"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55760"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55761"
      unitRef="pure">0.993</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-55762"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-55763"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_Bonds_Member"
      decimals="INF"
      id="ixv-55764"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55765"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_US_Member"
      decimals="INF"
      id="ixv-55766"
      unitRef="pure">0.871</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_NL_Member"
      decimals="INF"
      id="ixv-55767"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_TW_Member"
      decimals="INF"
      id="ixv-55768"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_CN_Member"
      decimals="INF"
      id="ixv-55769"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_IL_Member"
      decimals="INF"
      id="ixv-55770"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_IN_Member"
      decimals="INF"
      id="ixv-55771"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_BR_Member"
      decimals="INF"
      id="ixv-55772"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_JP_Member"
      decimals="INF"
      id="ixv-55773"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_GB_Member"
      decimals="INF"
      id="ixv-55774"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_GD_Other_Member"
      decimals="INF"
      id="ixv-55775"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000064239_ClassMember" id="ixv-7975">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

12.9
&#160;

&#160;


Apple Inc

12.3
&#160;

&#160;


Alphabet Inc Class A

5.1
&#160;

&#160;


Amazon.com Inc

5.0
&#160;

&#160;


NVIDIA Corp

4.7
&#160;

&#160;


Uber Technologies Inc

4.1
&#160;

&#160;


Eli Lilly &amp; Co

2.8
&#160;

&#160;


Boston Scientific Corp

2.5
&#160;

&#160;


Taiwan Semiconductor Manufacturing Co Ltd ADR

2.3
&#160;

&#160;


Netflix Inc

1.9
&#160;

&#160;


&#160;

53.6

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000064239_TH_0_Member"
      decimals="INF"
      id="ixv-55776"
      unitRef="pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_1_Member"
      decimals="INF"
      id="ixv-55777"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_2_Member"
      decimals="INF"
      id="ixv-55778"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_3_Member"
      decimals="INF"
      id="ixv-55779"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_4_Member"
      decimals="INF"
      id="ixv-55780"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_5_Member"
      decimals="INF"
      id="ixv-55781"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_6_Member"
      decimals="INF"
      id="ixv-55782"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_7_Member"
      decimals="INF"
      id="ixv-55783"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_8_Member"
      decimals="INF"
      id="ixv-55784"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064239_TH_9_Member"
      decimals="INF"
      id="ixv-55785"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000064239_ClassMember" id="ixv-8115">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The variations in class fees are primarily the result of the following changes:&lt;/span&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;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;"&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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;Performance adjustment fee&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;

&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a basic fee rate that may vary by class (subject to a performance adjustment). The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000064239_ClassMember" id="ixv-8121">&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, 2023. 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, 2024 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-8125">&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-8128">&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-8132">&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-8143">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fees associated with this class changed during the reporting year.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The variations in class fees are primarily the result of the following changes:&lt;/span&gt;&lt;/div&gt;
&lt;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;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;"&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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;Performance adjustment fee&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;

&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a basic fee rate that may vary by class (subject to a performance adjustment). The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-8217">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000059099_ClassMember" id="ixv-8221">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000059099_ClassMember" id="ixv-8234">Fidelity&#xae; Mega Cap Stock Fund</oef:FundName>
    <oef:ClassName contextRef="C000059099_ClassMember" id="ixv-8240">Fidelity Advisor&#xae; Mega Cap Stock Fund Class A</oef:ClassName>
    <dei:TradingSymbol contextRef="C000059099_ClassMember" id="ixv-8244">FGTAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000059099_ClassMember" id="ixv-8267">This annual shareholder report contains information about Fidelity&#xae; Mega Cap Stock Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000059099_ClassMember" id="ixv-8269">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000059099_ClassMember" id="ixv-8274">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-8276">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000059099_ClassMember" id="ixv-8280">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000059099_ClassMember" id="ixv-8283">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000059099_ClassMember" id="ixv-8290">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;100&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;0.88&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000059099_ClassMember"
      decimals="0"
      id="ixv-55786"
      unitRef="usd">100</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000059099_ClassMember"
      decimals="INF"
      id="ixv-55787"
      unitRef="pure">0.0088</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000059099_ClassMember" id="ixv-8334">&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;"&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-indent:-24px;margin-bottom:2px;margin-left:45px;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. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 versus the Russell&#xae; Top 200 Index, especially within financials. Security selection in industrials, primarily within the capital goods industry, also helped. Stock selection in information technology also boosted relative performance. Also lifting the fund's relative result were stock picks 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-indent:-24px;margin-bottom:2px;margin-left:45px;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 General Electric (+83%). General Electric was one of our biggest holdings. Not owning Tesla, a benchmark component that returned approximately -24%, was a second notable relative contributor. An underweight in Apple (+9%) also contributed. Apple was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 an underweight in information technology, primarily within the semiconductors &amp;amp; semiconductor equipment industry. An overweight in energy also hampered the fund's result. Also detracting from our result was stock picking in consumer staples. Lastly, the fund's position in cash was a notable detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 Nvidia (+192%). Nvidia was among the fund's largest holdings. This period we increased our position in Nvidia. A second notable relative detractor was an overweight in Boeing (-16%). Boeing was one of the fund's biggest holdings. This period we increased our stake in Boeing. An overweight in Exxon Mobil (+11%) also detracted. Exxon Mobil was one of our largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-indent:-24px;margin-bottom:2px;margin-left:45px;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 information technology and a lower allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000059099_ClassMember" id="ixv-8358">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000&#160;and the current sales charge was paid.

Class A
&#160;

$9,425

$9,962
&#160;

$9,707
&#160;

$11,696
&#160;

$12,937
&#160;

$13,841
&#160;

$14,087
&#160;

$21,075
&#160;

$18,705
&#160;

$23,213
&#160;

$29,742
&#160;


Russell Top 200&#xae; Index
&#160;

$10,000

$10,770
&#160;

$11,197
&#160;

$13,285
&#160;

$15,334
&#160;

$17,003
&#160;

$18,907
&#160;

$26,623
&#160;

$23,573
&#160;

$28,494
&#160;

$36,307
&#160;


S&amp;P 500&#xae; Index
&#160;

$10,000

$10,742
&#160;

$11,171
&#160;

$13,170
&#160;

$15,064
&#160;

$16,633
&#160;

$17,881
&#160;

$25,175
&#160;

$22,503
&#160;

$26,912
&#160;

$33,521
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000059099_LG_ClassMember_11YR" id="ixv-8379">&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:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55788"
      unitRef="usd">9425</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55789"
      unitRef="usd">9962</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55790"
      unitRef="usd">9707</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55791"
      unitRef="usd">11696</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55792"
      unitRef="usd">12937</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55793"
      unitRef="usd">13841</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55794"
      unitRef="usd">14087</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55795"
      unitRef="usd">21075</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55796"
      unitRef="usd">18705</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55797"
      unitRef="usd">23213</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55798"
      unitRef="usd">29742</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059099_LG_1_AdditionalIndexMember_11YR"
      id="ixv-8439">&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:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55799"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55800"
      unitRef="usd">10770</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55801"
      unitRef="usd">11197</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55802"
      unitRef="usd">13285</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55803"
      unitRef="usd">15334</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55804"
      unitRef="usd">17003</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55805"
      unitRef="usd">18907</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55806"
      unitRef="usd">26623</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55807"
      unitRef="usd">23573</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55808"
      unitRef="usd">28494</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55809"
      unitRef="usd">36307</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000059099_LG_2_AdditionalIndexMember_11YR"
      id="ixv-8499">&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:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55810"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55811"
      unitRef="usd">10742</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55812"
      unitRef="usd">11171</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55813"
      unitRef="usd">13170</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55814"
      unitRef="usd">15064</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55815"
      unitRef="usd">16633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55816"
      unitRef="usd">17881</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55817"
      unitRef="usd">25175</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55818"
      unitRef="usd">22503</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55819"
      unitRef="usd">26912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000059099_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55820"
      unitRef="usd">33521</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000059099_ClassMember" id="ixv-8608">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


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

20.76%

15.16%

11.52%


Class A (without 5.75% sales charge)

28.13%

16.53%

12.18%


Russell Top 200&#xae; Index

27.42%

16.38%

13.76%


S&amp;P 500&#xae; Index

24.56%

15.05%

12.86%




&#160;

Visit institutional.fidelity.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_ClassMember_1YR"
      decimals="INF"
      id="ixv-55821"
      unitRef="pure">0.2076</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_ClassMember_5YR"
      decimals="INF"
      id="ixv-55822"
      unitRef="pure">0.1516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_ClassMember_10YR"
      decimals="INF"
      id="ixv-55823"
      unitRef="pure">0.1152</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55824"
      unitRef="pure">0.2813</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55825"
      unitRef="pure">0.1653</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55826"
      unitRef="pure">0.1218</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-55827"
      unitRef="pure">0.2742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-55828"
      unitRef="pure">0.1638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-55829"
      unitRef="pure">0.1376</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55830"
      unitRef="pure">0.2456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55831"
      unitRef="pure">0.1505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000059099_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55832"
      unitRef="pure">0.1286</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000059099_ClassMember" id="ixv-8696">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-8700">&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-8706">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,058,386,375&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;107&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;10,683,074&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;9&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000059099_InstantMember"
      decimals="0"
      id="ixv-55833"
      unitRef="usd">3058386375</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000059099_InstantMember"
      decimals="INF"
      id="ixv-55834"
      unitRef="holding">107</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000059099_ClassMember"
      decimals="0"
      id="ixv-55835"
      unitRef="usd">10683074</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000059099_ClassMember"
      decimals="INF"
      id="ixv-55836"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000059099_ClassMember" id="ixv-8787">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

26.9

&#160;


Financials

14.7

&#160;


Industrials

11.8

&#160;


Communication Services

10.2

&#160;


Energy

9.1

&#160;


Health Care

8.5

&#160;


Consumer Staples

5.0

&#160;


Consumer Discretionary

3.2

&#160;


Materials

1.4

&#160;


Utilities

0.9

&#160;


Real Estate

0.8

&#160;


&#160;





Common Stocks

92.5


Short-Term Investments and Net Other Assets (Liabilities)

7.5




ASSET ALLOCATION (% of Fund's net assets)










United States

94.1


Canada

1.1


Germany

0.9


Taiwan

0.8


Netherlands

0.8


United Kingdom

0.7


France

0.5


Zambia

0.5


Japan

0.3


Others

0.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;


&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059099_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55837"
      unitRef="pure">0.269</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55838"
      unitRef="pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55839"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55840"
      unitRef="pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55841"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55842"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55843"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55844"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55845"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-55846"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-55847"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55848"
      unitRef="pure">0.925</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55849"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_US_Member"
      decimals="INF"
      id="ixv-55850"
      unitRef="pure">0.941</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_CA_Member"
      decimals="INF"
      id="ixv-55851"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_DE_Member"
      decimals="INF"
      id="ixv-55852"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_TW_Member"
      decimals="INF"
      id="ixv-55853"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_NL_Member"
      decimals="INF"
      id="ixv-55854"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_GB_Member"
      decimals="INF"
      id="ixv-55855"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_FR_Member"
      decimals="INF"
      id="ixv-55856"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_ZM_Member"
      decimals="INF"
      id="ixv-55857"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_JP_Member"
      decimals="INF"
      id="ixv-55858"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_GD_Other_Member"
      decimals="INF"
      id="ixv-55859"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000059099_ClassMember" id="ixv-9022">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

8.8
&#160;

&#160;


Exxon Mobil Corp

6.3
&#160;

&#160;


NVIDIA Corp

5.6
&#160;

&#160;


Wells Fargo &amp; Co

5.1
&#160;

&#160;


General Electric Co

4.8
&#160;

&#160;


Apple Inc

3.6
&#160;

&#160;


Meta Platforms Inc Class A

3.3
&#160;

&#160;


Bank of America Corp

3.0
&#160;

&#160;


Boeing Co

2.7
&#160;

&#160;


Alphabet Inc Class A

2.5
&#160;

&#160;


&#160;

45.7

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000059099_TH_0_Member"
      decimals="INF"
      id="ixv-55860"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_1_Member"
      decimals="INF"
      id="ixv-55861"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_2_Member"
      decimals="INF"
      id="ixv-55862"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_3_Member"
      decimals="INF"
      id="ixv-55863"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_4_Member"
      decimals="INF"
      id="ixv-55864"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_5_Member"
      decimals="INF"
      id="ixv-55865"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_6_Member"
      decimals="INF"
      id="ixv-55866"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_7_Member"
      decimals="INF"
      id="ixv-55867"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_8_Member"
      decimals="INF"
      id="ixv-55868"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000059099_TH_9_Member"
      decimals="INF"
      id="ixv-55869"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000059099_ClassMember" id="ixv-9162">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000059099_ClassMember" id="ixv-9168">&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, 2023. 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, 2024 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="C000059099_ClassMember" id="ixv-9172">&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="C000059099_ClassMember" id="ixv-9175">&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="C000059099_ClassMember" id="ixv-9179">&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="C000059099_ClassMember" id="ixv-9190">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-9250">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000019193_ClassMember" id="ixv-9254">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000019193_ClassMember" id="ixv-9267">Fidelity&#xae; Fund</oef:FundName>
    <oef:ClassName contextRef="C000019193_ClassMember" id="ixv-9273">Fidelity&#xae; Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000019193_ClassMember" id="ixv-9277">FFIDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000019193_ClassMember" id="ixv-9300">This annual shareholder report contains information about Fidelity&#xae; Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000019193_ClassMember" id="ixv-9302">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000019193_ClassMember" id="ixv-9307">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-9309">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000019193_ClassMember" id="ixv-9313">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000019193_ClassMember" id="ixv-9316">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000019193_ClassMember" id="ixv-9323">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;51&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;0.44&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000019193_ClassMember"
      decimals="0"
      id="ixv-55870"
      unitRef="usd">51</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000019193_ClassMember"
      decimals="INF"
      id="ixv-55871"
      unitRef="pure">0.0044</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000019193_ClassMember" id="ixv-9367">&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;"&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;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;U.S. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Against this backdrop, the top contributor to performance versus the benchmark was stock selection in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry. Stock picking in consumer discretionary also boosted relative performance, as did an overweight in information technology, primarily within the semiconductors &amp;amp; semiconductor equipment industry. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The top individual relative contributor was an overweight in Alphabet (+52%), one of our largest holdings. A second notable relative contributor this period was avoiding Tesla, a benchmark component that returned about -24%. An overweight in Nvidia (+192%) also helped. Nvidia was among our largest holdings. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;In contrast, the biggest detractor from performance versus the benchmark was security selection in financials. An overweight in health care also hampered the fund's result, as did stock selection in energy. Lastly, the fund's position in cash detracted. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's stake in Fortinet returned -23% and was the largest individual relative detractor. Fortinet was not held at period end. The second-largest relative detractor was an overweight in Apple (+10%). Apple was one of our largest holdings. An overweight in Builders FirstSource (-17%), established this period, also hurt. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Notable changes in positioning include increased exposure to industrials and a lower allocation to consumer staples.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000019193_ClassMember" id="ixv-9398">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000.

Fidelity&#xae; Fund
&#160;

$10,000

$11,052
&#160;

$10,960
&#160;

$12,531
&#160;

$14,726
&#160;

$15,944
&#160;

$19,215
&#160;

$26,312
&#160;

$22,208
&#160;

$26,886
&#160;

$35,729
&#160;


S&amp;P 500&#xae; Index
&#160;

$10,000

$10,742
&#160;

$11,171
&#160;

$13,170
&#160;

$15,064
&#160;

$16,633
&#160;

$17,881
&#160;

$25,175
&#160;

$22,503
&#160;

$26,912
&#160;

$33,521
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000019193_LG_ClassMember_11YR" id="ixv-9417">&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:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55872"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55873"
      unitRef="usd">11052</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55874"
      unitRef="usd">10960</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55875"
      unitRef="usd">12531</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55876"
      unitRef="usd">14726</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55877"
      unitRef="usd">15944</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55878"
      unitRef="usd">19215</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55879"
      unitRef="usd">26312</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55880"
      unitRef="usd">22208</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55881"
      unitRef="usd">26886</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55882"
      unitRef="usd">35729</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000019193_LG_1_AdditionalIndexMember_11YR"
      id="ixv-9477">&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:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55883"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55884"
      unitRef="usd">10742</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55885"
      unitRef="usd">11171</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55886"
      unitRef="usd">13170</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55887"
      unitRef="usd">15064</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55888"
      unitRef="usd">16633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55889"
      unitRef="usd">17881</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55890"
      unitRef="usd">25175</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55891"
      unitRef="usd">22503</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55892"
      unitRef="usd">26912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000019193_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55893"
      unitRef="usd">33521</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000019193_ClassMember" id="ixv-9586">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


Fidelity&#xae; Fund

32.89%

17.51%

13.58%


S&amp;P 500&#xae; Index

24.56%

15.05%

12.86%




&#160;

Visit www.fidelity.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55894"
      unitRef="pure">0.3289</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55895"
      unitRef="pure">0.1751</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55896"
      unitRef="pure">0.1358</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_0_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55897"
      unitRef="pure">0.2456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_0_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55898"
      unitRef="pure">0.1505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000019193_0_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55899"
      unitRef="pure">0.1286</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000019193_ClassMember" id="ixv-9647">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-9651">&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-9657">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;8,230,743,288&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;93&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;24,048,200&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;25&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000019193_InstantMember"
      decimals="0"
      id="ixv-55900"
      unitRef="usd">8230743288</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000019193_InstantMember"
      decimals="INF"
      id="ixv-55901"
      unitRef="holding">93</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000019193_ClassMember"
      decimals="0"
      id="ixv-55902"
      unitRef="usd">24048200</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000019193_ClassMember"
      decimals="INF"
      id="ixv-55903"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000019193_ClassMember" id="ixv-9738">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

36.4

&#160;


Communication Services

14.6

&#160;


Health Care

12.7

&#160;


Consumer Discretionary

11.3

&#160;


Industrials

9.7

&#160;


Financials

8.7

&#160;


Consumer Staples

3.0

&#160;


Energy

1.2

&#160;


Utilities

1.0

&#160;


Materials

0.6

&#160;


&#160;





Common Stocks

99.2


Short-Term Investments and Net Other Assets (Liabilities)

0.8




ASSET ALLOCATION (% of Fund's net assets)










United States

98.7


Taiwan

1.1


China

0.1


Switzerland

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)




&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019193_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55904"
      unitRef="pure">0.364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55905"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55906"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55907"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55908"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55909"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55910"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55911"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-55912"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55913"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55914"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55915"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_US_Member"
      decimals="INF"
      id="ixv-55916"
      unitRef="pure">0.987</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_TW_Member"
      decimals="INF"
      id="ixv-55917"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_CN_Member"
      decimals="INF"
      id="ixv-55918"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_GD_CH_Member"
      decimals="INF"
      id="ixv-55919"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000019193_ClassMember" id="ixv-9925">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

11.3
&#160;

&#160;


Alphabet Inc Class A

9.3
&#160;

&#160;


Apple Inc

7.7
&#160;

&#160;


NVIDIA Corp

7.7
&#160;

&#160;


Amazon.com Inc

5.4
&#160;

&#160;


Meta Platforms Inc Class A

4.9
&#160;

&#160;


Eli Lilly &amp; Co

2.9
&#160;

&#160;


Broadcom Inc

2.8
&#160;

&#160;


Costco Wholesale Corp

2.0
&#160;

&#160;


Unitedhealth Group Inc

1.6
&#160;

&#160;


&#160;

55.6

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019193_TH_0_Member"
      decimals="INF"
      id="ixv-55920"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_1_Member"
      decimals="INF"
      id="ixv-55921"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_2_Member"
      decimals="INF"
      id="ixv-55922"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_3_Member"
      decimals="INF"
      id="ixv-55923"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_4_Member"
      decimals="INF"
      id="ixv-55924"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_5_Member"
      decimals="INF"
      id="ixv-55925"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_6_Member"
      decimals="INF"
      id="ixv-55926"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_7_Member"
      decimals="INF"
      id="ixv-55927"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_8_Member"
      decimals="INF"
      id="ixv-55928"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019193_TH_9_Member"
      decimals="INF"
      id="ixv-55929"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000019193_ClassMember" id="ixv-10065">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000019193_ClassMember" id="ixv-10071">&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, 2023. 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, 2024 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="C000019193_ClassMember" id="ixv-10075">&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="C000019193_ClassMember" id="ixv-10078">&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="C000019193_ClassMember" id="ixv-10082">&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="C000019193_ClassMember" id="ixv-10093">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-10153">2024-06-30</dei:DocumentPeriodEndDate>
    <oef:MaterialFundChngNoticeTextBlock contextRef="C000064240_ClassMember" id="ixv-10157">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:FundName contextRef="C000064240_ClassMember" id="ixv-10170">Fidelity&#xae; Fund</oef:FundName>
    <oef:ClassName contextRef="C000064240_ClassMember" id="ixv-10176">Fidelity&#xae; Fund Class K</oef:ClassName>
    <dei:TradingSymbol contextRef="C000064240_ClassMember" id="ixv-10180">FFDKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000064240_ClassMember" id="ixv-10203">This annual shareholder report contains information about Fidelity&#xae; Fund for the period July 1, 2023 to June 30, 2024.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000064240_ClassMember" id="ixv-10205">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000064240_ClassMember" id="ixv-10210">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-10212">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000064240_ClassMember" id="ixv-10216">1-800-835-5092</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000064240_ClassMember" id="ixv-10219">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000064240_ClassMember" id="ixv-10226">&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;"&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;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:41%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;"&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:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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:31%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:41%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;"&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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;42&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:31%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;"&gt;0.36&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000064240_ClassMember"
      decimals="0"
      id="ixv-55930"
      unitRef="usd">42</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000064240_ClassMember"
      decimals="INF"
      id="ixv-55931"
      unitRef="pure">0.0036</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000064240_ClassMember" id="ixv-10270">&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;"&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;ul style="color:#000000;list-style-type:none;margin:0px;padding:0px;"&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;U.S. equities gained considerably for the 12 months ending June 30, 2024, driven by resilient corporate profits, a frenzy over generative artificial intelligence and the Federal Reserve's likely pivot to cutting interest rates later this year. Amid this favorable backdrop for higher-risk assets, stocks continued their late-2023 momentum, powered by signs of continued U.S. economic strength. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Against this backdrop, the top contributor to performance versus the benchmark was stock selection in health care, primarily within the pharmaceuticals, biotechnology &amp;amp; life sciences industry. Stock picking in consumer discretionary also boosted relative performance, as did an overweight in information technology, primarily within the semiconductors &amp;amp; semiconductor equipment industry. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The top individual relative contributor was an overweight in Alphabet (+52%), one of our largest holdings. A second notable relative contributor this period was avoiding Tesla, a benchmark component that returned about -24%. An overweight in Nvidia (+192%) also helped. Nvidia was among our largest holdings. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;In contrast, the biggest detractor from performance versus the benchmark was security selection in financials. An overweight in health care also hampered the fund's result, as did stock selection in energy. Lastly, the fund's position in cash detracted. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's stake in Fortinet returned -23% and was the largest individual relative detractor. Fortinet was not held at period end. The second-largest relative detractor was an overweight in Apple (+10%). Apple was one of our largest holdings. An overweight in Builders FirstSource (-17%), established this period, also hurt. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin:5px 0px 2px 24px;padding: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;&lt;/span&gt;&lt;span style="font-family:'Fidelity Centry Std Light Cond';font-size:13px;color:#000000;font-style:normal;font-weight:normal;"&gt;Notable changes in positioning include increased exposure to industrials and a lower allocation to consumer staples.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000064240_ClassMember" id="ixv-10301">How did the Fund perform over the past 10 years?
&#160;
 &#160;&#160;
CUMULATIVE PERFORMANCE
June 30, 2014 through June 30, 2024.
Initial investment of $10,000.

Class K
&#160;

$10,000

$11,065
&#160;

$10,985
&#160;

$12,573
&#160;

$14,790
&#160;

$16,029
&#160;

$19,331
&#160;

$26,497
&#160;

$22,380
&#160;

$27,119
&#160;

$36,068
&#160;


S&amp;P 500&#xae; Index
&#160;

$10,000

$10,742
&#160;

$11,171
&#160;

$13,170
&#160;

$15,064
&#160;

$16,633
&#160;

$17,881
&#160;

$25,175
&#160;

$22,503
&#160;

$26,912
&#160;

$33,521
&#160;


&#160;

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024









</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000064240_LG_ClassMember_11YR" id="ixv-10320">&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:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2014"
      decimals="0"
      id="ixv-55932"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-55933"
      unitRef="usd">11065</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-55934"
      unitRef="usd">10985</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-55935"
      unitRef="usd">12573</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-55936"
      unitRef="usd">14790</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-55937"
      unitRef="usd">16029</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-55938"
      unitRef="usd">19331</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-55939"
      unitRef="usd">26497</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-55940"
      unitRef="usd">22380</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-55941"
      unitRef="usd">27119</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-55942"
      unitRef="usd">36068</oef:AcctVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000064240_LG_1_AdditionalIndexMember_11YR"
      id="ixv-10380">&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:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2014"
      decimals="0"
      id="ixv-55943"
      unitRef="usd">10000</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-55944"
      unitRef="usd">10742</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-55945"
      unitRef="usd">11171</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-55946"
      unitRef="usd">13170</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-55947"
      unitRef="usd">15064</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-55948"
      unitRef="usd">16633</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-55949"
      unitRef="usd">17881</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-55950"
      unitRef="usd">25175</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-55951"
      unitRef="usd">22503</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-55952"
      unitRef="usd">26912</oef:AcctVal>
    <oef:AcctVal
      contextRef="C000064240_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-55953"
      unitRef="usd">33521</oef:AcctVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000064240_ClassMember" id="ixv-10489">AVERAGE ANNUAL TOTAL RETURNS:
&#160;
&#160;

1 Year

5 Year

10 Year


Class K

33.00%

17.61%

13.69%


S&amp;P 500&#xae; Index

24.56%

15.05%

12.86%




&#160;

Visit www.401k.com for more recent performance information.
&#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.
&#160;



</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-55954"
      unitRef="pure">0.3300</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-55955"
      unitRef="pure">0.1761</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-55956"
      unitRef="pure">0.1369</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_0_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-55957"
      unitRef="pure">0.2456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_0_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-55958"
      unitRef="pure">0.1505</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000064240_0_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-55959"
      unitRef="pure">0.1286</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000064240_ClassMember" id="ixv-10550">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;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-10554">&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-10560">&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;span style="line-height:16px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2024)&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;"&gt;&lt;/div&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;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&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;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;8,230,743,288&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;93&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;24,048,200&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&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;"&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;"&gt;25&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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:right;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000064240_InstantMember"
      decimals="0"
      id="ixv-55960"
      unitRef="usd">8230743288</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000064240_InstantMember"
      decimals="INF"
      id="ixv-55961"
      unitRef="holding">93</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000064240_ClassMember"
      decimals="0"
      id="ixv-55962"
      unitRef="usd">24048200</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000064240_ClassMember"
      decimals="INF"
      id="ixv-55963"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000064240_ClassMember" id="ixv-10641">
&#160;

MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

36.4

&#160;


Communication Services

14.6

&#160;


Health Care

12.7

&#160;


Consumer Discretionary

11.3

&#160;


Industrials

9.7

&#160;


Financials

8.7

&#160;


Consumer Staples

3.0

&#160;


Energy

1.2

&#160;


Utilities

1.0

&#160;


Materials

0.6

&#160;


&#160;





Common Stocks

99.2


Short-Term Investments and Net Other Assets (Liabilities)

0.8




ASSET ALLOCATION (% of Fund's net assets)










United States

98.7


Taiwan

1.1


China

0.1


Switzerland

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)




&#160;







</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000064240_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-55964"
      unitRef="pure">0.364</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-55965"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-55966"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-55967"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-55968"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-55969"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-55970"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-55971"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-55972"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-55973"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-55974"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-55975"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_US_Member"
      decimals="INF"
      id="ixv-55976"
      unitRef="pure">0.987</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_TW_Member"
      decimals="INF"
      id="ixv-55977"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_CN_Member"
      decimals="INF"
      id="ixv-55978"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_GD_CH_Member"
      decimals="INF"
      id="ixv-55979"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000064240_ClassMember" id="ixv-10828">
TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Microsoft Corp

11.3
&#160;

&#160;


Alphabet Inc Class A

9.3
&#160;

&#160;


Apple Inc

7.7
&#160;

&#160;


NVIDIA Corp

7.7
&#160;

&#160;


Amazon.com Inc

5.4
&#160;

&#160;


Meta Platforms Inc Class A

4.9
&#160;

&#160;


Eli Lilly &amp; Co

2.9
&#160;

&#160;


Broadcom Inc

2.8
&#160;

&#160;


Costco Wholesale Corp

2.0
&#160;

&#160;


Unitedhealth Group Inc

1.6
&#160;

&#160;


&#160;

55.6

&#160;


&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000064240_TH_0_Member"
      decimals="INF"
      id="ixv-55980"
      unitRef="pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_1_Member"
      decimals="INF"
      id="ixv-55981"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_2_Member"
      decimals="INF"
      id="ixv-55982"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_3_Member"
      decimals="INF"
      id="ixv-55983"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_4_Member"
      decimals="INF"
      id="ixv-55984"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_5_Member"
      decimals="INF"
      id="ixv-55985"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_6_Member"
      decimals="INF"
      id="ixv-55986"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_7_Member"
      decimals="INF"
      id="ixv-55987"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_8_Member"
      decimals="INF"
      id="ixv-55988"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000064240_TH_9_Member"
      decimals="INF"
      id="ixv-55989"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock contextRef="C000064240_ClassMember" id="ixv-10968">
&lt;div style="text-align:left;"&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;"&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;"&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, 2023. 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, 2024 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;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&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;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&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;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock contextRef="C000064240_ClassMember" id="ixv-10974">&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, 2023. 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, 2024 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-10978">&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-10981">&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-10985">&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-10996">&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;The fund's transfer agent and pricing &amp;amp; bookkeeping fees were changed to a fixed rate effective December 1, 2023, through February 29, 2024, in anticipation of the transition to a new management fee structure. Effective March 1, 2024, the fund's management contract was amended to incorporate administrative services previously covered under separate services agreements (transfer agent and pricing &amp;amp; bookkeeping). The amended contract incorporates a management fee rate that may vary by class. The Adviser or an affiliate pays certain expenses of managing and operating the fund out of each class's management fee.&lt;/span&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;"&gt;&lt;/div&gt;</oef:MaterialFundChngExpensesTextBlock>
</xbrl>
