<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:fmr="http://www.fidelity.com/20260228"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2024q3"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fmr-20260228.xsd" xlink:type="simple"/>
    <context id="C000021094_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021094_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021094_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021094_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021094_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021094_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021094_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021093_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021093_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021093_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021093_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021093_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021093_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021093Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_LG_ClassMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_LG_ClassMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_LG_1_AdditionalIndexMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_LG_1_AdditionalIndexMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_LG_2_AdditionalIndexMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_LG_2_AdditionalIndexMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_NoLoadClassMember_2025-01-01_2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_NoLoadClassMember_2025-01-01_2025-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243078_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243078_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243078_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_Perf_2023-08-16_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-16</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243078_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_IN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243078_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021092_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021092_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021092_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021092_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021092_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_IN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021092_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021092Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021091_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021091_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021091_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021091_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021091_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_IN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021091_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021091Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021086_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021086_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021086_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021086_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021086_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021086_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021085_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021085_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021085_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021085_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021085_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021085_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021085Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021084_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021084_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021084_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021084_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021084_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021084_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021083_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021083_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021083_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021083_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021083_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021083_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046805_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046805_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046805_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046805_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046805_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_GD_CL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046805_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046804_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046804_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046804_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046804_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046804_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_GD_CL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046804_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021075_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021075_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021075_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021075_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021075_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021075_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021074_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021074_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021074_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021074_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021074_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021074_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_LG_ClassMember_7YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_LG_ClassMember_7YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_LG_1_AdditionalIndexMember_7YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_LG_1_AdditionalIndexMember_7YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_LG_2_AdditionalIndexMember_7YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_LG_2_AdditionalIndexMember_7YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_NoLoadClassMember_2025-01-01_2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_NoLoadClassMember_2025-01-01_2025-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000211329_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000211329_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000211329_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000211329_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_Perf_2019-04-11_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-11</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000211329_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_BE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000211329_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021063_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021063_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021063_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021063_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021063_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_BE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021063_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021063Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021062_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021062_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021062_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021062_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021062_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_BE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_DK_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021062_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021062Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_LG_ClassMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_LG_ClassMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_LG_1_AdditionalIndexMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_LG_1_AdditionalIndexMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_LG_2_AdditionalIndexMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_LG_2_AdditionalIndexMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_NoLoadClassMember_2025-01-01_2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_NoLoadClassMember_2025-01-01_2025-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243079_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243079_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243079_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_Perf_2023-08-16_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-16</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243079_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_PR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:PR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243079_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021100_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021100_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021100_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021100_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021100_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_PR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:PR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021100_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021100Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021099_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021099_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021099_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021099_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021099_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_PR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:PR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021099_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021099Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021082_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021082_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021082_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021082_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021082_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_NO_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021082_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021082Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021081_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021081_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021081_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021081_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021081_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_NO_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021081_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021080_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021080_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021080_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021080_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021080_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_NO_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021080_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_LG_ClassMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_LG_ClassMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_LG_1_AdditionalIndexMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_LG_1_AdditionalIndexMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_LG_2_AdditionalIndexMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_LG_2_AdditionalIndexMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_NoLoadClassMember_2025-01-01_2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_NoLoadClassMember_2025-01-01_2025-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243080_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243080_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243080_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_Perf_2023-08-16_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-16</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243080_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243080_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046803_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046803_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046803_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046803_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046803_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046803_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046802_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046802_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046802_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046802_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046802_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046802_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_LG_ClassMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_LG_ClassMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_LG_1_AdditionalIndexMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_LG_1_AdditionalIndexMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_LG_2_AdditionalIndexMember_3YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_LG_2_AdditionalIndexMember_3YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_NoLoadClassMember_2025-01-01_2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_NoLoadClassMember_2025-01-01_2025-12-31Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_0_AdditionalIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000243077_0_AdditionalIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243077_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_1_BBIndexMember_LOC">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000243077_1_BBIndexMember_LOCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_Perf_2023-08-16_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-16</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000243077_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000243077_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000243077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021051_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021051_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021051_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021051_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021051_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021051_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021051Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000021050_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021050_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021050_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000021050_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000021050_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000021050_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000021050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046807_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046807_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046807_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046807_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046807_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_GD_KR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046807_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_LG_ClassMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_LG_ClassMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_LG_1_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_LG_1_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_LG_2_AdditionalIndexMember_11YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_LG_2_AdditionalIndexMember_11YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_NoLoadClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_NoLoadClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_NoLoadClassMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_NoLoadClassMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_NoLoadClassMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_NoLoadClassMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_0_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_0_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_0_AdditionalIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_0_AdditionalIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_0_AdditionalIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000046806_0_AdditionalIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_BBIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046806_1_BBIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_BBIndexMember_5YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046806_1_BBIndexMember_5YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_1_BBIndexMember_10YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">fmr:C000046806_1_BBIndexMember_10YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000046806_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_GD_KR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000046806_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000046806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259876_LG_ClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259876_LG_ClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259876_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259876_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259876_LG_1_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259876_LG_1_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259876_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259876_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259876_LG_2_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259876_LG_2_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259876_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259876_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259876_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_AA_PreferredStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_GD_KR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_GD_TW_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_GD_CN_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259876_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259876Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259873_LG_ClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259873_LG_ClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259873_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259873_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259873_LG_1_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259873_LG_1_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259873_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259873_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259873_LG_2_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259873_LG_2_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259873_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259873_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259873_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TI_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259873_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259875_LG_ClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259875_LG_ClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259875_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259875_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259875_LG_1_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259875_LG_1_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259875_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259875_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259875_LG_2_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259875_LG_2_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259875_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259875_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259875_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_GD_ZM_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_GD_CL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259875_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259875Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259874_LG_ClassMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259874_LG_ClassMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259874_ClassMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259874_ClassMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259874_LG_1_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259874_LG_1_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259874_1_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259874_1_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259874_LG_2_AdditionalIndexMember_1YR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259874_LG_2_AdditionalIndexMember_1YRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259874_2_AdditionalIndexMember_AsOf_2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">fmr:C000259874_2_AdditionalIndexMember_AsOf_2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C000259874_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TI_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TI_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TI_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TI_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TI_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TI_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TI_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TI_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TI_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:TI8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C000259874_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000259874Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="Trust">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000720318</identifier>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-12-31</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-109203">N-CSR</dei:DocumentType>
    <dei:AmendmentFlag contextRef="Trust" id="ixv-109204">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="Trust" id="ixv-109205">0000720318</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="Trust" id="ixv-109206">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Trust" id="ixv-109207">Variable Insurance Products Fund IV</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-103">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021094_ClassMember" id="ixv-115">VIP Utilities Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021094_ClassMember" id="ixv-118">VIP Utilities Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021094_ClassMember" id="ixv-121">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021094_ClassMember" id="ixv-140">This annual shareholder report contains information about VIP Utilities Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021094_ClassMember" id="ixv-142">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021094_ClassMember" id="ixv-147">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021094_ClassMember" id="ixv-149">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021094_ClassMember" id="ixv-152">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021094_ClassMember" id="ixv-155">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021094_ClassMember" id="ixv-162">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;73&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;text-align-last:auto;"&gt;0.68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021094_ClassMember"
      decimals="0"
      id="ixv-126493"
      unitRef="usd">73</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021094_ClassMember"
      decimals="INF"
      id="ixv-126494"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021094_ClassMember" id="ixv-204">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI U.S. IMI Utilities 25/50 Index for the fiscal year, especially within electric utilities. Picks and an overweight in independent power producers &amp;amp; energy traders also hampered the fund's result. Also hurting our result were picks in environmental &amp;amp; facilities services. Lastly, the fund's position in cash detracted.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in PG&amp;amp;E (-19%). A second notable relative detractor was untimely positioning in NRG Energy; out holdings gained 23% whereas the stock advanced 79% in the index. NRG was among the fund's largest holdings at period end. Our stake in AES (+1%) also detracted. This period we decreased our stake in AES.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the sector index was security selection in heavy electrical equipment. Stock picks in coal &amp;amp; consumable fuels also boosted the fund's relative performance. Also helping our relative result were stock selection and an underweight in multi-utilities.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our non-index stake in GE Vernova (+90%). We trimmed the position this period. An out-of-index stake in Cameco gained 85% and was the fund's second-largest relative contributor. This was an investment we established this period. Another notable relative contributor was our non-index stake in First Solar (+32%). This period we increased our position in First Solar.&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include a lower allocation to multi-utilities.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021094_ClassMember" id="ixv-228">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$11,403


$13,437


$14,601


$17,979


$17,943


$21,048


$22,181


$21,933


$28,270


$32,237



MSCI U.S. IMI Utilities 25-50 Index


$10,000

$11,762


$13,242


$13,843


$17,308


$17,181


$20,183


$20,433


$18,928


$23,319


$27,162



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021094_LG_ClassMember_11YR" id="ixv-247">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126495"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126496"
      unitRef="usd">11403</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126497"
      unitRef="usd">13437</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126498"
      unitRef="usd">14601</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126499"
      unitRef="usd">17979</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126500"
      unitRef="usd">17943</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126501"
      unitRef="usd">21048</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126502"
      unitRef="usd">22181</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126503"
      unitRef="usd">21933</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126504"
      unitRef="usd">28270</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-126505"
      unitRef="usd">32237</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021094_LG_1_AdditionalIndexMember_11YR"
      id="ixv-296">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Utilities 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126506"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126507"
      unitRef="usd">11762</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126508"
      unitRef="usd">13242</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126509"
      unitRef="usd">13843</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126510"
      unitRef="usd">17308</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126511"
      unitRef="usd">17181</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126512"
      unitRef="usd">20183</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126513"
      unitRef="usd">20433</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126514"
      unitRef="usd">18928</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126515"
      unitRef="usd">23319</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126516"
      unitRef="usd">27162</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021094_LG_2_AdditionalIndexMember_11YR"
      id="ixv-345">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126517"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126518"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126519"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126520"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126521"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126522"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126523"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126524"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126525"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126526"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021094_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126527"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021094_ClassMember" id="ixv-446">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

14.03%

12.43%

12.42%


MSCI U.S. IMI Utilities 25-50 Index

16.48%


9.59%


10.51%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126528"
      unitRef="pure">0.1403</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126529"
      unitRef="pure">0.1243</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126530"
      unitRef="pure">0.1242</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126531"
      unitRef="pure">0.1648</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126532"
      unitRef="pure">0.0959</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126533"
      unitRef="pure">0.1051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126534"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126535"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021094_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126536"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021094_ClassMember" id="ixv-516">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021094_ClassMember" id="ixv-528">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021094_ClassMember" id="ixv-532">&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="C000021094_ClassMember" id="ixv-538">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;335,273,543&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;36&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,090,088&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;99&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021094_InstantMember"
      decimals="0"
      id="ixv-126537"
      unitRef="usd">335273543</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021094_InstantMember"
      decimals="INF"
      id="ixv-126538"
      unitRef="holding">36</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021094_ClassMember"
      decimals="0"
      id="ixv-126539"
      unitRef="usd">2090088</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021094_ClassMember"
      decimals="INF"
      id="ixv-126540"
      unitRef="pure">0.99</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021094_ClassMember" id="ixv-613">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Electric Utilities

64.6

&#160;


Multi-Utilities

16.7

&#160;


Independent Power and Renewable Electricity Producers

7.0

&#160;


Electrical Equipment

3.1

&#160;


Construction &amp; Engineering

2.4

&#160;


Semiconductors &amp; Semiconductor Equipment

1.5

&#160;


Gas Utilities

1.0

&#160;


Machinery

0.5

&#160;


Oil, Gas &amp; Consumable Fuels

0.5

&#160;


&#160;




&#160;
Common Stocks

97.3


Short-Term Investments and Net Other Assets (Liabilities)

2.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 97.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

98.7


Canada

0.8


Germany

0.5




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 98.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021094_TI_0_Member"
      decimals="INF"
      id="ixv-126541"
      unitRef="pure">0.646</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_1_Member"
      decimals="INF"
      id="ixv-126542"
      unitRef="pure">0.167</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_2_Member"
      decimals="INF"
      id="ixv-126543"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_3_Member"
      decimals="INF"
      id="ixv-126544"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_4_Member"
      decimals="INF"
      id="ixv-126545"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_5_Member"
      decimals="INF"
      id="ixv-126546"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_6_Member"
      decimals="INF"
      id="ixv-126547"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_7_Member"
      decimals="INF"
      id="ixv-126548"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TI_8_Member"
      decimals="INF"
      id="ixv-126549"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126550"
      unitRef="pure">0.973</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126551"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_GD_US_Member"
      decimals="INF"
      id="ixv-126552"
      unitRef="pure">0.987</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_GD_CA_Member"
      decimals="INF"
      id="ixv-126553"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_GD_DE_Member"
      decimals="INF"
      id="ixv-126554"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021094_ClassMember" id="ixv-840">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


NextEra Energy Inc

13.0


&#160;


Constellation Energy Corp

9.6


&#160;


Duke Energy Corp

7.0


&#160;


Sempra

6.8


&#160;


Vistra Corp

5.0


&#160;


NRG Energy Inc

4.9


&#160;


Exelon Corp

4.8


&#160;


Entergy Corp

4.7


&#160;


Xcel Energy Inc

4.2


&#160;


Ameren Corp

3.7


&#160;


&#160;

63.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021094_TH_0_Member"
      decimals="INF"
      id="ixv-126555"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_1_Member"
      decimals="INF"
      id="ixv-126556"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_2_Member"
      decimals="INF"
      id="ixv-126557"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_3_Member"
      decimals="INF"
      id="ixv-126558"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_4_Member"
      decimals="INF"
      id="ixv-126559"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_5_Member"
      decimals="INF"
      id="ixv-126560"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_6_Member"
      decimals="INF"
      id="ixv-126561"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_7_Member"
      decimals="INF"
      id="ixv-126562"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_8_Member"
      decimals="INF"
      id="ixv-126563"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021094_TH_9_Member"
      decimals="INF"
      id="ixv-126564"
      unitRef="pure">0.037</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-1011">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021093_ClassMember" id="ixv-1023">VIP Utilities Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021093_ClassMember" id="ixv-1026">VIP Utilities Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021093_ClassMember" id="ixv-1029">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021093_ClassMember" id="ixv-1048">This annual shareholder report contains information about VIP Utilities Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021093_ClassMember" id="ixv-1050">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021093_ClassMember" id="ixv-1055">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021093_ClassMember" id="ixv-1057">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021093_ClassMember" id="ixv-1060">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021093_ClassMember" id="ixv-1063">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021093_ClassMember" id="ixv-1070">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;64&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.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;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021093_ClassMember"
      decimals="0"
      id="ixv-126565"
      unitRef="usd">64</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021093_ClassMember"
      decimals="INF"
      id="ixv-126566"
      unitRef="pure">0.0060</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021093_ClassMember" id="ixv-1112">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI U.S. IMI Utilities 25/50 Index for the fiscal year, especially within electric utilities. Picks and an overweight in independent power producers &amp;amp; energy traders also hampered the fund's result. Also hurting our result were picks in environmental &amp;amp; facilities services. Lastly, the fund's position in cash detracted.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in PG&amp;amp;E (-19%). A second notable relative detractor was untimely positioning in NRG Energy; out holdings gained 23% whereas the stock advanced 79% in the index. NRG was among the fund's largest holdings at period end. Our stake in AES (+1%) also detracted. This period we decreased our stake in AES.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the sector index was security selection in heavy electrical equipment. Stock picks in coal &amp;amp; consumable fuels also boosted the fund's relative performance. Also helping our relative result were stock selection and an underweight in multi-utilities.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our non-index stake in GE Vernova (+90%). We trimmed the position this period. An out-of-index stake in Cameco gained 85% and was the fund's second-largest relative contributor. This was an investment we established this period. Another notable relative contributor was our non-index stake in First Solar (+32%). This period we increased our position in First Solar.&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include a lower allocation to multi-utilities.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021093_ClassMember" id="ixv-1136">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$11,417


$13,459


$14,646


$18,042


$18,020


$21,162


$22,319


$22,079


$28,482


$32,500



MSCI U.S. IMI Utilities 25-50 Index


$10,000

$11,762


$13,242


$13,843


$17,308


$17,181


$20,183


$20,433


$18,928


$23,319


$27,162



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021093_LG_ClassMember_11YR" id="ixv-1155">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126567"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126568"
      unitRef="usd">11417</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126569"
      unitRef="usd">13459</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126570"
      unitRef="usd">14646</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126571"
      unitRef="usd">18042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126572"
      unitRef="usd">18020</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126573"
      unitRef="usd">21162</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126574"
      unitRef="usd">22319</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126575"
      unitRef="usd">22079</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126576"
      unitRef="usd">28482</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-126577"
      unitRef="usd">32500</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021093_LG_1_AdditionalIndexMember_11YR"
      id="ixv-1204">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Utilities 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126578"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126579"
      unitRef="usd">11762</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126580"
      unitRef="usd">13242</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126581"
      unitRef="usd">13843</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126582"
      unitRef="usd">17308</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126583"
      unitRef="usd">17181</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126584"
      unitRef="usd">20183</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126585"
      unitRef="usd">20433</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126586"
      unitRef="usd">18928</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126587"
      unitRef="usd">23319</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126588"
      unitRef="usd">27162</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021093_LG_2_AdditionalIndexMember_11YR"
      id="ixv-1253">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126589"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126590"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126591"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126592"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126593"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126594"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126595"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126596"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126597"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126598"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021093_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126599"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021093_ClassMember" id="ixv-1354">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

14.11%

12.52%

12.51%


MSCI U.S. IMI Utilities 25-50 Index

16.48%


9.59%


10.51%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126600"
      unitRef="pure">0.1411</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126601"
      unitRef="pure">0.1252</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126602"
      unitRef="pure">0.1251</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126603"
      unitRef="pure">0.1648</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126604"
      unitRef="pure">0.0959</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126605"
      unitRef="pure">0.1051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126606"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126607"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021093_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126608"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021093_ClassMember" id="ixv-1424">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021093_ClassMember" id="ixv-1436">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021093_ClassMember" id="ixv-1440">&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="C000021093_ClassMember" id="ixv-1446">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;335,273,543&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;36&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,090,088&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;99&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021093_InstantMember"
      decimals="0"
      id="ixv-126609"
      unitRef="usd">335273543</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021093_InstantMember"
      decimals="INF"
      id="ixv-126610"
      unitRef="holding">36</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021093_ClassMember"
      decimals="0"
      id="ixv-126611"
      unitRef="usd">2090088</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021093_ClassMember"
      decimals="INF"
      id="ixv-126612"
      unitRef="pure">0.99</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021093_ClassMember" id="ixv-1521">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Electric Utilities

64.6

&#160;


Multi-Utilities

16.7

&#160;


Independent Power and Renewable Electricity Producers

7.0

&#160;


Electrical Equipment

3.1

&#160;


Construction &amp; Engineering

2.4

&#160;


Semiconductors &amp; Semiconductor Equipment

1.5

&#160;


Gas Utilities

1.0

&#160;


Machinery

0.5

&#160;


Oil, Gas &amp; Consumable Fuels

0.5

&#160;


&#160;




&#160;
Common Stocks

97.3


Short-Term Investments and Net Other Assets (Liabilities)

2.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 97.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

98.7


Canada

0.8


Germany

0.5




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 98.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021093_TI_0_Member"
      decimals="INF"
      id="ixv-126613"
      unitRef="pure">0.646</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_1_Member"
      decimals="INF"
      id="ixv-126614"
      unitRef="pure">0.167</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_2_Member"
      decimals="INF"
      id="ixv-126615"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_3_Member"
      decimals="INF"
      id="ixv-126616"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_4_Member"
      decimals="INF"
      id="ixv-126617"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_5_Member"
      decimals="INF"
      id="ixv-126618"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_6_Member"
      decimals="INF"
      id="ixv-126619"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_7_Member"
      decimals="INF"
      id="ixv-126620"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TI_8_Member"
      decimals="INF"
      id="ixv-126621"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126622"
      unitRef="pure">0.973</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126623"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_GD_US_Member"
      decimals="INF"
      id="ixv-126624"
      unitRef="pure">0.987</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_GD_CA_Member"
      decimals="INF"
      id="ixv-126625"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_GD_DE_Member"
      decimals="INF"
      id="ixv-126626"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021093_ClassMember" id="ixv-1748">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


NextEra Energy Inc

13.0


&#160;


Constellation Energy Corp

9.6


&#160;


Duke Energy Corp

7.0


&#160;


Sempra

6.8


&#160;


Vistra Corp

5.0


&#160;


NRG Energy Inc

4.9


&#160;


Exelon Corp

4.8


&#160;


Entergy Corp

4.7


&#160;


Xcel Energy Inc

4.2


&#160;


Ameren Corp

3.7


&#160;


&#160;

63.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021093_TH_0_Member"
      decimals="INF"
      id="ixv-126627"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_1_Member"
      decimals="INF"
      id="ixv-126628"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_2_Member"
      decimals="INF"
      id="ixv-126629"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_3_Member"
      decimals="INF"
      id="ixv-126630"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_4_Member"
      decimals="INF"
      id="ixv-126631"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_5_Member"
      decimals="INF"
      id="ixv-126632"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_6_Member"
      decimals="INF"
      id="ixv-126633"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_7_Member"
      decimals="INF"
      id="ixv-126634"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_8_Member"
      decimals="INF"
      id="ixv-126635"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021093_TH_9_Member"
      decimals="INF"
      id="ixv-126636"
      unitRef="pure">0.037</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-1919">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000243078_ClassMember" id="ixv-1931">VIP Technology Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000243078_ClassMember" id="ixv-1934">VIP Technology Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000243078_ClassMember" id="ixv-1937">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000243078_ClassMember" id="ixv-1956">This annual shareholder report contains information about VIP Technology Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000243078_ClassMember" id="ixv-1958">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000243078_ClassMember" id="ixv-1963">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000243078_ClassMember" id="ixv-1965">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000243078_ClassMember" id="ixv-1968">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000243078_ClassMember" id="ixv-1971">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000243078_ClassMember" id="ixv-1978">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;90&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;text-align-last:auto;"&gt;0.81&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000243078_ClassMember"
      decimals="0"
      id="ixv-126637"
      unitRef="usd">90</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000243078_ClassMember"
      decimals="INF"
      id="ixv-126638"
      unitRef="pure">0.0081</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000243078_ClassMember" id="ixv-2020">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and, starting in September, the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary contributor to the fund's performance versus the MSCI US IMI Information Technology 25/50 Index for the fiscal year, led by an overweight in semiconductors. Picks in technology hardware, storage &amp;amp; peripherals also boosted the fund's relative performance. Also contributing to our result was an underweight in application software.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Micron Technology (+241%). The stock was one of our biggest holdings at period end. The second-largest relative contributor was an overweight in Western Digital (+284%). An overweight in NVIDIA (+39%) also helped. The company was the fund's largest holding.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the industry index was security selection in semiconductors. Picks and an underweight in semiconductor materials &amp;amp; equipment also hampered the fund's result. Also detracting from our result was an underweight in electronic components.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Marvell Technology (-22%). The stock was among our largest holdings. A second notable relative detractor was an overweight in ON Semiconductor (-14%). The stock was among the fund's biggest holdings. An underweight in Broadcom (+51%) also detracted. This period we increased our position in Broadcom.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the internet services &amp;amp; infrastructure industry and a lower allocation to technology hardware, storage &amp;amp; peripherals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000243078_ClassMember" id="ixv-2044">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
August 16, 2023 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000

$11,245


$15,210



MSCI U.S. IMI Information Technology 25-50 Index


$10,000

$11,516


$14,899



S&amp;P 500&#xae; Index


$10,000

$10,896


$13,622



&#160;

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000243078_LG_ClassMember_3YR" id="ixv-2063">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243078_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126639"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243078_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126640"
      unitRef="usd">11245</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243078_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-126641"
      unitRef="usd">15210</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243078_LG_1_AdditionalIndexMember_3YR"
      id="ixv-2080">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Information Technology 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243078_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126642"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243078_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126643"
      unitRef="usd">11516</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243078_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126644"
      unitRef="usd">14899</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243078_LG_2_AdditionalIndexMember_3YR"
      id="ixv-2097">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243078_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126645"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243078_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126646"
      unitRef="usd">10896</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243078_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126647"
      unitRef="usd">13622</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000243078_ClassMember" id="ixv-2142">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

Life of Fund&#160;A


Service Class 2

23.07%

30.17%


MSCI U.S. IMI Information Technology 25-50 Index

21.90%


28.52%


S&amp;P 500&#xae; Index

17.88%


22.04%




A&#160; &#160;From August 16, 2023

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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126648"
      unitRef="pure">0.2307</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_NoLoadClassMember_2025-01-01_2025-12-31"
      decimals="INF"
      id="ixv-126649"
      unitRef="pure">0.3017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126650"
      unitRef="pure">0.2190</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-126651"
      unitRef="pure">0.2852</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126652"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243078_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-126653"
      unitRef="pure">0.2204</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="C000243078_Perf_2023-08-16_ClassMember"
      id="ixv-2197">2023-08-16</oef:PerfInceptionDate>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000243078_ClassMember" id="ixv-2207">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000243078_ClassMember" id="ixv-2219">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000243078_ClassMember" id="ixv-2223">&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="C000243078_ClassMember" id="ixv-2229">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,492,303,076&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;101&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;18,607,521&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;52&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000243078_InstantMember"
      decimals="0"
      id="ixv-126654"
      unitRef="usd">3492303076</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000243078_InstantMember"
      decimals="INF"
      id="ixv-126655"
      unitRef="holding">101</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000243078_ClassMember"
      decimals="0"
      id="ixv-126656"
      unitRef="usd">18607521</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000243078_ClassMember"
      decimals="INF"
      id="ixv-126657"
      unitRef="pure">0.52</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000243078_ClassMember" id="ixv-2304">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Semiconductors &amp; Semiconductor Equipment

46.6

&#160;


Software

19.7

&#160;


Technology Hardware, Storage &amp; Peripherals

15.1

&#160;


IT Services

8.2

&#160;


Communications Equipment

4.0

&#160;


Broadline Retail

1.4

&#160;


Entertainment

0.8

&#160;


Ground Transportation

0.7

&#160;


Electronic Equipment, Instruments &amp; Components

0.4

&#160;


Others

0.6

&#160;


&#160;




&#160;
Common Stocks

94.9


Preferred Stocks

2.6


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

2.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 94.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

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


&#160;

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


&#160;






United States

90.7


Netherlands

5.5


Canada

2.6


Taiwan

0.7


India

0.1


United Kingdom

0.1


France

0.1


China

0.1


Australia

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 90.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 5.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

India - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Australia - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243078_TI_0_Member"
      decimals="INF"
      id="ixv-126658"
      unitRef="pure">0.466</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_1_Member"
      decimals="INF"
      id="ixv-126659"
      unitRef="pure">0.197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_2_Member"
      decimals="INF"
      id="ixv-126660"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_3_Member"
      decimals="INF"
      id="ixv-126661"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_4_Member"
      decimals="INF"
      id="ixv-126662"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_5_Member"
      decimals="INF"
      id="ixv-126663"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_6_Member"
      decimals="INF"
      id="ixv-126664"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_7_Member"
      decimals="INF"
      id="ixv-126665"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_8_Member"
      decimals="INF"
      id="ixv-126666"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TI_9_Member"
      decimals="INF"
      id="ixv-126667"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126668"
      unitRef="pure">0.949</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-126669"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-126670"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_Bonds_Member"
      decimals="INF"
      id="ixv-126671"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126672"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_US_Member"
      decimals="INF"
      id="ixv-126673"
      unitRef="pure">0.907</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_NL_Member"
      decimals="INF"
      id="ixv-126674"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_CA_Member"
      decimals="INF"
      id="ixv-126675"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_TW_Member"
      decimals="INF"
      id="ixv-126676"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_IN_Member"
      decimals="INF"
      id="ixv-126677"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_GB_Member"
      decimals="INF"
      id="ixv-126678"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_FR_Member"
      decimals="INF"
      id="ixv-126679"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_CN_Member"
      decimals="INF"
      id="ixv-126680"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_GD_AU_Member"
      decimals="INF"
      id="ixv-126681"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000243078_ClassMember" id="ixv-2657">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

24.8


&#160;


Apple Inc

12.1


&#160;


Microsoft Corp

7.6


&#160;


Marvell Technology Inc

4.7


&#160;


NXP Semiconductors NV

4.6


&#160;


Cisco Systems Inc

4.0


&#160;


ON Semiconductor Corp

3.5


&#160;


Micron Technology Inc

3.1


&#160;


Shopify Inc Class A (United States)

2.5


&#160;


Snowflake Inc

2.4


&#160;


&#160;

69.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243078_TH_0_Member"
      decimals="INF"
      id="ixv-126682"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_1_Member"
      decimals="INF"
      id="ixv-126683"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_2_Member"
      decimals="INF"
      id="ixv-126684"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_3_Member"
      decimals="INF"
      id="ixv-126685"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_4_Member"
      decimals="INF"
      id="ixv-126686"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_5_Member"
      decimals="INF"
      id="ixv-126687"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_6_Member"
      decimals="INF"
      id="ixv-126688"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_7_Member"
      decimals="INF"
      id="ixv-126689"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_8_Member"
      decimals="INF"
      id="ixv-126690"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243078_TH_9_Member"
      decimals="INF"
      id="ixv-126691"
      unitRef="pure">0.024</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-2828">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021092_ClassMember" id="ixv-2840">VIP Technology Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021092_ClassMember" id="ixv-2843">VIP Technology Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021092_ClassMember" id="ixv-2846">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021092_ClassMember" id="ixv-2865">This annual shareholder report contains information about VIP Technology Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021092_ClassMember" id="ixv-2867">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021092_ClassMember" id="ixv-2872">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021092_ClassMember" id="ixv-2874">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021092_ClassMember" id="ixv-2877">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021092_ClassMember" id="ixv-2880">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021092_ClassMember" id="ixv-2887">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.64&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021092_ClassMember"
      decimals="0"
      id="ixv-126692"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021092_ClassMember"
      decimals="INF"
      id="ixv-126693"
      unitRef="pure">0.0064</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021092_ClassMember" id="ixv-2929">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and, starting in September, the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary contributor to the fund's performance versus the MSCI US IMI Information Technology 25/50 Index for the fiscal year, led by an overweight in semiconductors. Picks in technology hardware, storage &amp;amp; peripherals also boosted the fund's relative performance. Also contributing to our result was an underweight in application software.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Micron Technology (+241%). The stock was one of our biggest holdings at period end. The second-largest relative contributor was an overweight in Western Digital (+284%). An overweight in NVIDIA (+39%) also helped. The company was the fund's largest holding.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the industry index was security selection in semiconductors. Picks and an underweight in semiconductor materials &amp;amp; equipment also hampered the fund's result. Also detracting from our result was an underweight in electronic components.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Marvell Technology (-22%). The stock was among our largest holdings. A second notable relative detractor was an overweight in ON Semiconductor (-14%). The stock was among the fund's biggest holdings. An underweight in Broadcom (+51%) also detracted. This period we increased our position in Broadcom.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the internet services &amp;amp; infrastructure industry and a lower allocation to technology hardware, storage &amp;amp; peripherals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021092_ClassMember" id="ixv-2953">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$11,134


$16,775


$15,479


$23,413


$38,576


$49,402


$31,680


$50,100


$67,879


$83,680



MSCI U.S. IMI Information Technology 25-50 Index


$10,000

$11,385


$15,620


$15,598


$23,218


$33,944


$44,296


$31,195


$47,616


$61,607


$75,097



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021092_LG_ClassMember_11YR" id="ixv-2972">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126694"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126695"
      unitRef="usd">11134</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126696"
      unitRef="usd">16775</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126697"
      unitRef="usd">15479</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126698"
      unitRef="usd">23413</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126699"
      unitRef="usd">38576</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126700"
      unitRef="usd">49402</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126701"
      unitRef="usd">31680</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126702"
      unitRef="usd">50100</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126703"
      unitRef="usd">67879</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-126704"
      unitRef="usd">83680</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021092_LG_1_AdditionalIndexMember_11YR"
      id="ixv-3021">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Information Technology 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126705"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126706"
      unitRef="usd">11385</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126707"
      unitRef="usd">15620</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126708"
      unitRef="usd">15598</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126709"
      unitRef="usd">23218</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126710"
      unitRef="usd">33944</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126711"
      unitRef="usd">44296</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126712"
      unitRef="usd">31195</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126713"
      unitRef="usd">47616</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126714"
      unitRef="usd">61607</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126715"
      unitRef="usd">75097</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021092_LG_2_AdditionalIndexMember_11YR"
      id="ixv-3070">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126716"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126717"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126718"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126719"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126720"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126721"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126722"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126723"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126724"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126725"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021092_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126726"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021092_ClassMember" id="ixv-3171">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

23.28%

16.75%

23.67%


MSCI U.S. IMI Information Technology 25-50 Index

21.90%


17.21%


22.34%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126727"
      unitRef="pure">0.2328</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126728"
      unitRef="pure">0.1675</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126729"
      unitRef="pure">0.2367</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126730"
      unitRef="pure">0.2190</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126731"
      unitRef="pure">0.1721</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126732"
      unitRef="pure">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126733"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126734"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021092_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126735"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021092_ClassMember" id="ixv-3241">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021092_ClassMember" id="ixv-3253">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021092_ClassMember" id="ixv-3257">&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="C000021092_ClassMember" id="ixv-3263">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,492,303,076&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;101&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;18,607,521&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;52&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021092_InstantMember"
      decimals="0"
      id="ixv-126736"
      unitRef="usd">3492303076</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021092_InstantMember"
      decimals="INF"
      id="ixv-126737"
      unitRef="holding">101</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021092_ClassMember"
      decimals="0"
      id="ixv-126738"
      unitRef="usd">18607521</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021092_ClassMember"
      decimals="INF"
      id="ixv-126739"
      unitRef="pure">0.52</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021092_ClassMember" id="ixv-3338">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Semiconductors &amp; Semiconductor Equipment

46.6

&#160;


Software

19.7

&#160;


Technology Hardware, Storage &amp; Peripherals

15.1

&#160;


IT Services

8.2

&#160;


Communications Equipment

4.0

&#160;


Broadline Retail

1.4

&#160;


Entertainment

0.8

&#160;


Ground Transportation

0.7

&#160;


Electronic Equipment, Instruments &amp; Components

0.4

&#160;


Others

0.6

&#160;


&#160;




&#160;
Common Stocks

94.9


Preferred Stocks

2.6


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

2.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 94.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

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


&#160;

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


&#160;






United States

90.7


Netherlands

5.5


Canada

2.6


Taiwan

0.7


India

0.1


United Kingdom

0.1


France

0.1


China

0.1


Australia

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 90.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 5.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

India - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Australia - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021092_TI_0_Member"
      decimals="INF"
      id="ixv-126740"
      unitRef="pure">0.466</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_1_Member"
      decimals="INF"
      id="ixv-126741"
      unitRef="pure">0.197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_2_Member"
      decimals="INF"
      id="ixv-126742"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_3_Member"
      decimals="INF"
      id="ixv-126743"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_4_Member"
      decimals="INF"
      id="ixv-126744"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_5_Member"
      decimals="INF"
      id="ixv-126745"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_6_Member"
      decimals="INF"
      id="ixv-126746"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_7_Member"
      decimals="INF"
      id="ixv-126747"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_8_Member"
      decimals="INF"
      id="ixv-126748"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TI_9_Member"
      decimals="INF"
      id="ixv-126749"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126750"
      unitRef="pure">0.949</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-126751"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-126752"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_Bonds_Member"
      decimals="INF"
      id="ixv-126753"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126754"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_US_Member"
      decimals="INF"
      id="ixv-126755"
      unitRef="pure">0.907</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_NL_Member"
      decimals="INF"
      id="ixv-126756"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_CA_Member"
      decimals="INF"
      id="ixv-126757"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_TW_Member"
      decimals="INF"
      id="ixv-126758"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_IN_Member"
      decimals="INF"
      id="ixv-126759"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_GB_Member"
      decimals="INF"
      id="ixv-126760"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_FR_Member"
      decimals="INF"
      id="ixv-126761"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_CN_Member"
      decimals="INF"
      id="ixv-126762"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_GD_AU_Member"
      decimals="INF"
      id="ixv-126763"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021092_ClassMember" id="ixv-3691">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

24.8


&#160;


Apple Inc

12.1


&#160;


Microsoft Corp

7.6


&#160;


Marvell Technology Inc

4.7


&#160;


NXP Semiconductors NV

4.6


&#160;


Cisco Systems Inc

4.0


&#160;


ON Semiconductor Corp

3.5


&#160;


Micron Technology Inc

3.1


&#160;


Shopify Inc Class A (United States)

2.5


&#160;


Snowflake Inc

2.4


&#160;


&#160;

69.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021092_TH_0_Member"
      decimals="INF"
      id="ixv-126764"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_1_Member"
      decimals="INF"
      id="ixv-126765"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_2_Member"
      decimals="INF"
      id="ixv-126766"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_3_Member"
      decimals="INF"
      id="ixv-126767"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_4_Member"
      decimals="INF"
      id="ixv-126768"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_5_Member"
      decimals="INF"
      id="ixv-126769"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_6_Member"
      decimals="INF"
      id="ixv-126770"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_7_Member"
      decimals="INF"
      id="ixv-126771"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_8_Member"
      decimals="INF"
      id="ixv-126772"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021092_TH_9_Member"
      decimals="INF"
      id="ixv-126773"
      unitRef="pure">0.024</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-3862">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021091_ClassMember" id="ixv-3874">VIP Technology Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021091_ClassMember" id="ixv-3877">VIP Technology Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021091_ClassMember" id="ixv-3880">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021091_ClassMember" id="ixv-3899">This annual shareholder report contains information about VIP Technology Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021091_ClassMember" id="ixv-3901">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021091_ClassMember" id="ixv-3906">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021091_ClassMember" id="ixv-3908">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021091_ClassMember" id="ixv-3911">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021091_ClassMember" id="ixv-3914">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021091_ClassMember" id="ixv-3921">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;63&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;text-align-last:auto;"&gt;0.56&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021091_ClassMember"
      decimals="0"
      id="ixv-126774"
      unitRef="usd">63</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021091_ClassMember"
      decimals="INF"
      id="ixv-126775"
      unitRef="pure">0.0056</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021091_ClassMember" id="ixv-3963">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and, starting in September, the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary contributor to the fund's performance versus the MSCI US IMI Information Technology 25/50 Index for the fiscal year, led by an overweight in semiconductors. Picks in technology hardware, storage &amp;amp; peripherals also boosted the fund's relative performance. Also contributing to our result was an underweight in application software.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Micron Technology (+241%). The stock was one of our biggest holdings at period end. The second-largest relative contributor was an overweight in Western Digital (+284%). An overweight in NVIDIA (+39%) also helped. The company was the fund's largest holding.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the industry index was security selection in semiconductors. Picks and an underweight in semiconductor materials &amp;amp; equipment also hampered the fund's result. Also detracting from our result was an underweight in electronic components.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Marvell Technology (-22%). The stock was among our largest holdings. A second notable relative detractor was an overweight in ON Semiconductor (-14%). The stock was among the fund's biggest holdings. An underweight in Broadcom (+51%) also detracted. This period we increased our position in Broadcom.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the internet services &amp;amp; infrastructure industry and a lower allocation to technology hardware, storage &amp;amp; peripherals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021091_ClassMember" id="ixv-3987">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$11,137


$16,793


$15,513


$23,476


$38,723


$49,628


$31,834


$50,399


$68,335


$84,299



MSCI U.S. IMI Information Technology 25-50 Index


$10,000

$11,385


$15,620


$15,598


$23,218


$33,944


$44,296


$31,195


$47,616


$61,607


$75,097



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021091_LG_ClassMember_11YR" id="ixv-4006">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126776"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126777"
      unitRef="usd">11137</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126778"
      unitRef="usd">16793</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126779"
      unitRef="usd">15513</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126780"
      unitRef="usd">23476</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126781"
      unitRef="usd">38723</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126782"
      unitRef="usd">49628</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126783"
      unitRef="usd">31834</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126784"
      unitRef="usd">50399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126785"
      unitRef="usd">68335</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-126786"
      unitRef="usd">84299</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021091_LG_1_AdditionalIndexMember_11YR"
      id="ixv-4055">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Information Technology 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126787"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126788"
      unitRef="usd">11385</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126789"
      unitRef="usd">15620</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126790"
      unitRef="usd">15598</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126791"
      unitRef="usd">23218</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126792"
      unitRef="usd">33944</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126793"
      unitRef="usd">44296</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126794"
      unitRef="usd">31195</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126795"
      unitRef="usd">47616</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126796"
      unitRef="usd">61607</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126797"
      unitRef="usd">75097</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021091_LG_2_AdditionalIndexMember_11YR"
      id="ixv-4104">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126798"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126799"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126800"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126801"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126802"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126803"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126804"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126805"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126806"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126807"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021091_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126808"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021091_ClassMember" id="ixv-4205">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

23.36%

16.83%

23.76%


MSCI U.S. IMI Information Technology 25-50 Index

21.90%


17.21%


22.34%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126809"
      unitRef="pure">0.2336</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126810"
      unitRef="pure">0.1683</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126811"
      unitRef="pure">0.2376</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126812"
      unitRef="pure">0.2190</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126813"
      unitRef="pure">0.1721</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126814"
      unitRef="pure">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126815"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126816"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021091_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126817"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021091_ClassMember" id="ixv-4275">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021091_ClassMember" id="ixv-4287">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021091_ClassMember" id="ixv-4291">&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="C000021091_ClassMember" id="ixv-4297">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,492,303,076&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;101&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;18,607,521&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;52&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021091_InstantMember"
      decimals="0"
      id="ixv-126818"
      unitRef="usd">3492303076</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021091_InstantMember"
      decimals="INF"
      id="ixv-126819"
      unitRef="holding">101</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021091_ClassMember"
      decimals="0"
      id="ixv-126820"
      unitRef="usd">18607521</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021091_ClassMember"
      decimals="INF"
      id="ixv-126821"
      unitRef="pure">0.52</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021091_ClassMember" id="ixv-4372">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Semiconductors &amp; Semiconductor Equipment

46.6

&#160;


Software

19.7

&#160;


Technology Hardware, Storage &amp; Peripherals

15.1

&#160;


IT Services

8.2

&#160;


Communications Equipment

4.0

&#160;


Broadline Retail

1.4

&#160;


Entertainment

0.8

&#160;


Ground Transportation

0.7

&#160;


Electronic Equipment, Instruments &amp; Components

0.4

&#160;


Others

0.6

&#160;


&#160;




&#160;
Common Stocks

94.9


Preferred Stocks

2.6


Preferred Securities

0.0


Bonds

0.0


Short-Term Investments and Net Other Assets (Liabilities)

2.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 94.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

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


&#160;

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


&#160;






United States

90.7


Netherlands

5.5


Canada

2.6


Taiwan

0.7


India

0.1


United Kingdom

0.1


France

0.1


China

0.1


Australia

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 90.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 5.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

India - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Australia - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021091_TI_0_Member"
      decimals="INF"
      id="ixv-126822"
      unitRef="pure">0.466</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_1_Member"
      decimals="INF"
      id="ixv-126823"
      unitRef="pure">0.197</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_2_Member"
      decimals="INF"
      id="ixv-126824"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_3_Member"
      decimals="INF"
      id="ixv-126825"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_4_Member"
      decimals="INF"
      id="ixv-126826"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_5_Member"
      decimals="INF"
      id="ixv-126827"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_6_Member"
      decimals="INF"
      id="ixv-126828"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_7_Member"
      decimals="INF"
      id="ixv-126829"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_8_Member"
      decimals="INF"
      id="ixv-126830"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TI_9_Member"
      decimals="INF"
      id="ixv-126831"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126832"
      unitRef="pure">0.949</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-126833"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-126834"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_Bonds_Member"
      decimals="INF"
      id="ixv-126835"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126836"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_US_Member"
      decimals="INF"
      id="ixv-126837"
      unitRef="pure">0.907</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_NL_Member"
      decimals="INF"
      id="ixv-126838"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_CA_Member"
      decimals="INF"
      id="ixv-126839"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_TW_Member"
      decimals="INF"
      id="ixv-126840"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_IN_Member"
      decimals="INF"
      id="ixv-126841"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_GB_Member"
      decimals="INF"
      id="ixv-126842"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_FR_Member"
      decimals="INF"
      id="ixv-126843"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_CN_Member"
      decimals="INF"
      id="ixv-126844"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_GD_AU_Member"
      decimals="INF"
      id="ixv-126845"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021091_ClassMember" id="ixv-4725">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


NVIDIA Corp

24.8


&#160;


Apple Inc

12.1


&#160;


Microsoft Corp

7.6


&#160;


Marvell Technology Inc

4.7


&#160;


NXP Semiconductors NV

4.6


&#160;


Cisco Systems Inc

4.0


&#160;


ON Semiconductor Corp

3.5


&#160;


Micron Technology Inc

3.1


&#160;


Shopify Inc Class A (United States)

2.5


&#160;


Snowflake Inc

2.4


&#160;


&#160;

69.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021091_TH_0_Member"
      decimals="INF"
      id="ixv-126846"
      unitRef="pure">0.248</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_1_Member"
      decimals="INF"
      id="ixv-126847"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_2_Member"
      decimals="INF"
      id="ixv-126848"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_3_Member"
      decimals="INF"
      id="ixv-126849"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_4_Member"
      decimals="INF"
      id="ixv-126850"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_5_Member"
      decimals="INF"
      id="ixv-126851"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_6_Member"
      decimals="INF"
      id="ixv-126852"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_7_Member"
      decimals="INF"
      id="ixv-126853"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_8_Member"
      decimals="INF"
      id="ixv-126854"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021091_TH_9_Member"
      decimals="INF"
      id="ixv-126855"
      unitRef="pure">0.024</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-4896">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021086_ClassMember" id="ixv-4908">VIP Real Estate Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021086_ClassMember" id="ixv-4911">VIP Real Estate Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021086_ClassMember" id="ixv-4914">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021086_ClassMember" id="ixv-4933">This annual shareholder report contains information about VIP Real Estate Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021086_ClassMember" id="ixv-4935">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021086_ClassMember" id="ixv-4940">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021086_ClassMember" id="ixv-4942">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021086_ClassMember" id="ixv-4945">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021086_ClassMember" id="ixv-4948">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021086_ClassMember" id="ixv-4955">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;86&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;text-align-last:auto;"&gt;0.85&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021086_ClassMember"
      decimals="0"
      id="ixv-126856"
      unitRef="usd">86</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021086_ClassMember"
      decimals="INF"
      id="ixv-126857"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021086_ClassMember" id="ixv-4997">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI US IMI Real Estate 25/50 Linked Index for the fiscal year, led by retail. An underweight in health care also hampered the fund's result. Also detracting from our result was stock picking in office.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in American Tower (-1%). The stock was the fund's largest holding. A second notable relative detractor was an underweight in CBRE (+22%). The stock was not held at period end. An underweight in Welltower (+50%) also hurt. The company was among the fund's biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the real estate index was stock picking in health care. Stock picks and an overweight in real estate services also boosted relative performance. Also contributing to our result was an underweight in office.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Jones Lang LaSalle (+54%). This was a stake we established this period. The company was among the fund's largest holdings. The second-largest relative contributor was an overweight in Ventas (+35%). The stock was among the fund's largest holdings. Another notable relative contributor was an underweight in Crown Castle (+3%). The stock was not held at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the self storage industry and a higher allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021086_ClassMember" id="ixv-5021">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000

$10,546


$10,944


$10,238


$12,587


$11,733


$16,266


$11,762


$13,043


$13,858


$14,259



MSCI US IMI Real Estate 25/50 Linked Index


$10,000

$10,665


$11,066


$10,599


$13,048


$11,214


$15,762


$11,645


$13,038


$13,696


$14,149



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021086_LG_ClassMember_11YR" id="ixv-5040">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126858"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126859"
      unitRef="usd">10546</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126860"
      unitRef="usd">10944</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126861"
      unitRef="usd">10238</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126862"
      unitRef="usd">12587</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126863"
      unitRef="usd">11733</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126864"
      unitRef="usd">16266</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126865"
      unitRef="usd">11762</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126866"
      unitRef="usd">13043</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126867"
      unitRef="usd">13858</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-126868"
      unitRef="usd">14259</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021086_LG_1_AdditionalIndexMember_11YR"
      id="ixv-5089">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI US IMI Real Estate 25/50 Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126869"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126870"
      unitRef="usd">10665</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126871"
      unitRef="usd">11066</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126872"
      unitRef="usd">10599</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126873"
      unitRef="usd">13048</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126874"
      unitRef="usd">11214</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126875"
      unitRef="usd">15762</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126876"
      unitRef="usd">11645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126877"
      unitRef="usd">13038</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126878"
      unitRef="usd">13696</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126879"
      unitRef="usd">14149</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021086_LG_2_AdditionalIndexMember_11YR"
      id="ixv-5138">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126880"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126881"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126882"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126883"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126884"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126885"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126886"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126887"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126888"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126889"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021086_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126890"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021086_ClassMember" id="ixv-5239">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Service Class 2

2.90%

3.98%

3.61%


MSCI US IMI Real Estate 25/50 Linked Index

3.31%


4.76%


3.53%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126891"
      unitRef="pure">0.0290</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126892"
      unitRef="pure">0.0398</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126893"
      unitRef="pure">0.0361</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126894"
      unitRef="pure">0.0331</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126895"
      unitRef="pure">0.0476</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126896"
      unitRef="pure">0.0353</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126897"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126898"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021086_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126899"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021086_ClassMember" id="ixv-5309">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021086_ClassMember" id="ixv-5321">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021086_ClassMember" id="ixv-5325">&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="C000021086_ClassMember" id="ixv-5331">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;328,842,134&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,113,696&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;35&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021086_InstantMember"
      decimals="0"
      id="ixv-126900"
      unitRef="usd">328842134</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021086_InstantMember"
      decimals="INF"
      id="ixv-126901"
      unitRef="holding">31</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021086_ClassMember"
      decimals="0"
      id="ixv-126902"
      unitRef="usd">2113696</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021086_ClassMember"
      decimals="INF"
      id="ixv-126903"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021086_ClassMember" id="ixv-5406">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Specialized REITs

29.4

&#160;


Retail REITs

14.2

&#160;


Health Care REITs

13.7

&#160;


Industrial REITs

13.4

&#160;


Residential REITs

13.4

&#160;


Real Estate Management &amp; Development

11.1

&#160;


Hotel &amp; Resort REITs

1.7

&#160;


&#160;




&#160;
Common Stocks

96.9


Short-Term Investments and Net Other Assets (Liabilities)

3.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 96.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021086_TI_0_Member"
      decimals="INF"
      id="ixv-126904"
      unitRef="pure">0.294</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_1_Member"
      decimals="INF"
      id="ixv-126905"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_2_Member"
      decimals="INF"
      id="ixv-126906"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_3_Member"
      decimals="INF"
      id="ixv-126907"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_4_Member"
      decimals="INF"
      id="ixv-126908"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_5_Member"
      decimals="INF"
      id="ixv-126909"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TI_6_Member"
      decimals="INF"
      id="ixv-126910"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126911"
      unitRef="pure">0.969</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126912"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_GD_US_Member"
      decimals="INF"
      id="ixv-126913"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021086_ClassMember" id="ixv-5589">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


American Tower Corp

10.4


&#160;


Prologis Inc

9.1


&#160;


Equinix Inc

8.7


&#160;


Ventas Inc

8.3


&#160;


Jones Lang LaSalle Inc

7.8


&#160;


Welltower Inc

5.4


&#160;


AvalonBay Communities Inc

4.0


&#160;


Iron Mountain Inc

3.6


&#160;


Tanger Inc

3.6


&#160;


Camden Property Trust

3.3


&#160;


&#160;

64.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021086_TH_0_Member"
      decimals="INF"
      id="ixv-126914"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_1_Member"
      decimals="INF"
      id="ixv-126915"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_2_Member"
      decimals="INF"
      id="ixv-126916"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_3_Member"
      decimals="INF"
      id="ixv-126917"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_4_Member"
      decimals="INF"
      id="ixv-126918"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_5_Member"
      decimals="INF"
      id="ixv-126919"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_6_Member"
      decimals="INF"
      id="ixv-126920"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_7_Member"
      decimals="INF"
      id="ixv-126921"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_8_Member"
      decimals="INF"
      id="ixv-126922"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021086_TH_9_Member"
      decimals="INF"
      id="ixv-126923"
      unitRef="pure">0.033</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-5760">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021085_ClassMember" id="ixv-5772">VIP Real Estate Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021085_ClassMember" id="ixv-5775">VIP Real Estate Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021085_ClassMember" id="ixv-5778">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021085_ClassMember" id="ixv-5797">This annual shareholder report contains information about VIP Real Estate Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021085_ClassMember" id="ixv-5799">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021085_ClassMember" id="ixv-5804">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021085_ClassMember" id="ixv-5806">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021085_ClassMember" id="ixv-5809">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021085_ClassMember" id="ixv-5812">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021085_ClassMember" id="ixv-5819">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.70&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021085_ClassMember"
      decimals="0"
      id="ixv-126924"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021085_ClassMember"
      decimals="INF"
      id="ixv-126925"
      unitRef="pure">0.0070</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021085_ClassMember" id="ixv-5861">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI US IMI Real Estate 25/50 Linked Index for the fiscal year, led by retail. An underweight in health care also hampered the fund's result. Also detracting from our result was stock picking in office.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in American Tower (-1%). The stock was the fund's largest holding. A second notable relative detractor was an underweight in CBRE (+22%). The stock was not held at period end. An underweight in Welltower (+50%) also hurt. The company was among the fund's biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the real estate index was stock picking in health care. Stock picks and an overweight in real estate services also boosted relative performance. Also contributing to our result was an underweight in office.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Jones Lang LaSalle (+54%). This was a stake we established this period. The company was among the fund's largest holdings. The second-largest relative contributor was an overweight in Ventas (+35%). The stock was among the fund's largest holdings. Another notable relative contributor was an underweight in Crown Castle (+3%). The stock was not held at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the self storage industry and a higher allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021085_ClassMember" id="ixv-5885">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Service Class


$10,000

$10,563


$10,984


$10,291


$12,667


$11,830


$16,421


$11,891


$13,209


$14,052


$14,478



MSCI US IMI Real Estate 25/50 Linked Index


$10,000

$10,665


$11,066


$10,599


$13,048


$11,214


$15,762


$11,645


$13,038


$13,696


$14,149



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021085_LG_ClassMember_11YR" id="ixv-5904">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126926"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126927"
      unitRef="usd">10563</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126928"
      unitRef="usd">10984</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126929"
      unitRef="usd">10291</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126930"
      unitRef="usd">12667</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126931"
      unitRef="usd">11830</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-126932"
      unitRef="usd">16421</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-126933"
      unitRef="usd">11891</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-126934"
      unitRef="usd">13209</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-126935"
      unitRef="usd">14052</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-126936"
      unitRef="usd">14478</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021085_LG_1_AdditionalIndexMember_11YR"
      id="ixv-5953">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI US IMI Real Estate 25/50 Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126937"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126938"
      unitRef="usd">10665</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126939"
      unitRef="usd">11066</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126940"
      unitRef="usd">10599</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126941"
      unitRef="usd">13048</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126942"
      unitRef="usd">11214</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126943"
      unitRef="usd">15762</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126944"
      unitRef="usd">11645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126945"
      unitRef="usd">13038</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126946"
      unitRef="usd">13696</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126947"
      unitRef="usd">14149</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021085_LG_2_AdditionalIndexMember_11YR"
      id="ixv-6002">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-126948"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-126949"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-126950"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-126951"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-126952"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-126953"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-126954"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-126955"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-126956"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-126957"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021085_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-126958"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021085_ClassMember" id="ixv-6103">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Service Class

3.04%

4.12%

3.77%


MSCI US IMI Real Estate 25/50 Linked Index

3.31%


4.76%


3.53%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-126959"
      unitRef="pure">0.0304</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-126960"
      unitRef="pure">0.0412</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-126961"
      unitRef="pure">0.0377</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-126962"
      unitRef="pure">0.0331</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-126963"
      unitRef="pure">0.0476</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-126964"
      unitRef="pure">0.0353</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-126965"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-126966"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021085_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-126967"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021085_ClassMember" id="ixv-6173">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021085_ClassMember" id="ixv-6185">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021085_ClassMember" id="ixv-6189">&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="C000021085_ClassMember" id="ixv-6195">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;328,842,134&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,113,696&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;35&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021085_InstantMember"
      decimals="0"
      id="ixv-126968"
      unitRef="usd">328842134</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021085_InstantMember"
      decimals="INF"
      id="ixv-126969"
      unitRef="holding">31</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021085_ClassMember"
      decimals="0"
      id="ixv-126970"
      unitRef="usd">2113696</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021085_ClassMember"
      decimals="INF"
      id="ixv-126971"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021085_ClassMember" id="ixv-6270">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Specialized REITs

29.4

&#160;


Retail REITs

14.2

&#160;


Health Care REITs

13.7

&#160;


Industrial REITs

13.4

&#160;


Residential REITs

13.4

&#160;


Real Estate Management &amp; Development

11.1

&#160;


Hotel &amp; Resort REITs

1.7

&#160;


&#160;




&#160;
Common Stocks

96.9


Short-Term Investments and Net Other Assets (Liabilities)

3.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 96.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021085_TI_0_Member"
      decimals="INF"
      id="ixv-126972"
      unitRef="pure">0.294</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_1_Member"
      decimals="INF"
      id="ixv-126973"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_2_Member"
      decimals="INF"
      id="ixv-126974"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_3_Member"
      decimals="INF"
      id="ixv-126975"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_4_Member"
      decimals="INF"
      id="ixv-126976"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_5_Member"
      decimals="INF"
      id="ixv-126977"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TI_6_Member"
      decimals="INF"
      id="ixv-126978"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-126979"
      unitRef="pure">0.969</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-126980"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_GD_US_Member"
      decimals="INF"
      id="ixv-126981"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021085_ClassMember" id="ixv-6453">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


American Tower Corp

10.4


&#160;


Prologis Inc

9.1


&#160;


Equinix Inc

8.7


&#160;


Ventas Inc

8.3


&#160;


Jones Lang LaSalle Inc

7.8


&#160;


Welltower Inc

5.4


&#160;


AvalonBay Communities Inc

4.0


&#160;


Iron Mountain Inc

3.6


&#160;


Tanger Inc

3.6


&#160;


Camden Property Trust

3.3


&#160;


&#160;

64.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021085_TH_0_Member"
      decimals="INF"
      id="ixv-126982"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_1_Member"
      decimals="INF"
      id="ixv-126983"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_2_Member"
      decimals="INF"
      id="ixv-126984"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_3_Member"
      decimals="INF"
      id="ixv-126985"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_4_Member"
      decimals="INF"
      id="ixv-126986"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_5_Member"
      decimals="INF"
      id="ixv-126987"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_6_Member"
      decimals="INF"
      id="ixv-126988"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_7_Member"
      decimals="INF"
      id="ixv-126989"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_8_Member"
      decimals="INF"
      id="ixv-126990"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021085_TH_9_Member"
      decimals="INF"
      id="ixv-126991"
      unitRef="pure">0.033</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-6624">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021084_ClassMember" id="ixv-6636">VIP Real Estate Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021084_ClassMember" id="ixv-6639">VIP Real Estate Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021084_ClassMember" id="ixv-6642">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021084_ClassMember" id="ixv-6661">This annual shareholder report contains information about VIP Real Estate Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021084_ClassMember" id="ixv-6663">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021084_ClassMember" id="ixv-6668">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021084_ClassMember" id="ixv-6670">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021084_ClassMember" id="ixv-6673">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021084_ClassMember" id="ixv-6676">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021084_ClassMember" id="ixv-6683">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021084_ClassMember"
      decimals="0"
      id="ixv-126992"
      unitRef="usd">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021084_ClassMember"
      decimals="INF"
      id="ixv-126993"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021084_ClassMember" id="ixv-6725">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI US IMI Real Estate 25/50 Linked Index for the fiscal year, led by retail. An underweight in health care also hampered the fund's result. Also detracting from our result was stock picking in office.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in American Tower (-1%). The stock was the fund's largest holding. A second notable relative detractor was an underweight in CBRE (+22%). The stock was not held at period end. An underweight in Welltower (+50%) also hurt. The company was among the fund's biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the real estate index was stock picking in health care. Stock picks and an overweight in real estate services also boosted relative performance. Also contributing to our result was an underweight in office.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Jones Lang LaSalle (+54%). This was a stake we established this period. The company was among the fund's largest holdings. The second-largest relative contributor was an overweight in Ventas (+35%). The stock was among the fund's largest holdings. Another notable relative contributor was an underweight in Crown Castle (+3%). The stock was not held at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the self storage industry and a higher allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021084_ClassMember" id="ixv-6749">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$10,565


$10,986


$10,291


$12,673


$11,835


$16,441


$11,906


$13,229


$14,076


$14,506



MSCI US IMI Real Estate 25/50 Linked Index


$10,000

$10,665


$11,066


$10,599


$13,048


$11,214


$15,762


$11,645


$13,038


$13,696


$14,149



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021084_LG_ClassMember_11YR" id="ixv-6768">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-126994"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-126995"
      unitRef="usd">10565</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-126996"
      unitRef="usd">10986</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-126997"
      unitRef="usd">10291</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-126998"
      unitRef="usd">12673</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-126999"
      unitRef="usd">11835</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127000"
      unitRef="usd">16441</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127001"
      unitRef="usd">11906</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127002"
      unitRef="usd">13229</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127003"
      unitRef="usd">14076</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127004"
      unitRef="usd">14506</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021084_LG_1_AdditionalIndexMember_11YR"
      id="ixv-6817">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI US IMI Real Estate 25/50 Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127005"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127006"
      unitRef="usd">10665</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127007"
      unitRef="usd">11066</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127008"
      unitRef="usd">10599</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127009"
      unitRef="usd">13048</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127010"
      unitRef="usd">11214</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127011"
      unitRef="usd">15762</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127012"
      unitRef="usd">11645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127013"
      unitRef="usd">13038</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127014"
      unitRef="usd">13696</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127015"
      unitRef="usd">14149</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021084_LG_2_AdditionalIndexMember_11YR"
      id="ixv-6866">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127016"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127017"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127018"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127019"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127020"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127021"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127022"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127023"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127024"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127025"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021084_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127026"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021084_ClassMember" id="ixv-6967">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

3.06%

4.15%

3.79%


MSCI US IMI Real Estate 25/50 Linked Index

3.31%


4.76%


3.53%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127027"
      unitRef="pure">0.0306</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127028"
      unitRef="pure">0.0415</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127029"
      unitRef="pure">0.0379</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127030"
      unitRef="pure">0.0331</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127031"
      unitRef="pure">0.0476</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127032"
      unitRef="pure">0.0353</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127033"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127034"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021084_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127035"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021084_ClassMember" id="ixv-7037">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021084_ClassMember" id="ixv-7049">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021084_ClassMember" id="ixv-7053">&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="C000021084_ClassMember" id="ixv-7059">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;328,842,134&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,113,696&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;35&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021084_InstantMember"
      decimals="0"
      id="ixv-127036"
      unitRef="usd">328842134</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021084_InstantMember"
      decimals="INF"
      id="ixv-127037"
      unitRef="holding">31</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021084_ClassMember"
      decimals="0"
      id="ixv-127038"
      unitRef="usd">2113696</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021084_ClassMember"
      decimals="INF"
      id="ixv-127039"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021084_ClassMember" id="ixv-7134">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Specialized REITs

29.4

&#160;


Retail REITs

14.2

&#160;


Health Care REITs

13.7

&#160;


Industrial REITs

13.4

&#160;


Residential REITs

13.4

&#160;


Real Estate Management &amp; Development

11.1

&#160;


Hotel &amp; Resort REITs

1.7

&#160;


&#160;




&#160;
Common Stocks

96.9


Short-Term Investments and Net Other Assets (Liabilities)

3.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 96.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021084_TI_0_Member"
      decimals="INF"
      id="ixv-127040"
      unitRef="pure">0.294</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_1_Member"
      decimals="INF"
      id="ixv-127041"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_2_Member"
      decimals="INF"
      id="ixv-127042"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_3_Member"
      decimals="INF"
      id="ixv-127043"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_4_Member"
      decimals="INF"
      id="ixv-127044"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_5_Member"
      decimals="INF"
      id="ixv-127045"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TI_6_Member"
      decimals="INF"
      id="ixv-127046"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127047"
      unitRef="pure">0.969</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127048"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_GD_US_Member"
      decimals="INF"
      id="ixv-127049"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021084_ClassMember" id="ixv-7317">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


American Tower Corp

10.4


&#160;


Prologis Inc

9.1


&#160;


Equinix Inc

8.7


&#160;


Ventas Inc

8.3


&#160;


Jones Lang LaSalle Inc

7.8


&#160;


Welltower Inc

5.4


&#160;


AvalonBay Communities Inc

4.0


&#160;


Iron Mountain Inc

3.6


&#160;


Tanger Inc

3.6


&#160;


Camden Property Trust

3.3


&#160;


&#160;

64.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021084_TH_0_Member"
      decimals="INF"
      id="ixv-127050"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_1_Member"
      decimals="INF"
      id="ixv-127051"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_2_Member"
      decimals="INF"
      id="ixv-127052"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_3_Member"
      decimals="INF"
      id="ixv-127053"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_4_Member"
      decimals="INF"
      id="ixv-127054"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_5_Member"
      decimals="INF"
      id="ixv-127055"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_6_Member"
      decimals="INF"
      id="ixv-127056"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_7_Member"
      decimals="INF"
      id="ixv-127057"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_8_Member"
      decimals="INF"
      id="ixv-127058"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021084_TH_9_Member"
      decimals="INF"
      id="ixv-127059"
      unitRef="pure">0.033</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-7488">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021083_ClassMember" id="ixv-7500">VIP Real Estate Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021083_ClassMember" id="ixv-7503">VIP Real Estate Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021083_ClassMember" id="ixv-7506">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021083_ClassMember" id="ixv-7525">This annual shareholder report contains information about VIP Real Estate Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021083_ClassMember" id="ixv-7527">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021083_ClassMember" id="ixv-7532">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021083_ClassMember" id="ixv-7534">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021083_ClassMember" id="ixv-7537">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021083_ClassMember" id="ixv-7540">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021083_ClassMember" id="ixv-7547">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;61&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;text-align-last:auto;"&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;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021083_ClassMember"
      decimals="0"
      id="ixv-127060"
      unitRef="usd">61</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021083_ClassMember"
      decimals="INF"
      id="ixv-127061"
      unitRef="pure">0.0060</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021083_ClassMember" id="ixv-7589">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI US IMI Real Estate 25/50 Linked Index for the fiscal year, led by retail. An underweight in health care also hampered the fund's result. Also detracting from our result was stock picking in office.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in American Tower (-1%). The stock was the fund's largest holding. A second notable relative detractor was an underweight in CBRE (+22%). The stock was not held at period end. An underweight in Welltower (+50%) also hurt. The company was among the fund's biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the real estate index was stock picking in health care. Stock picks and an overweight in real estate services also boosted relative performance. Also contributing to our result was an underweight in office.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Jones Lang LaSalle (+54%). This was a stake we established this period. The company was among the fund's largest holdings. The second-largest relative contributor was an overweight in Ventas (+35%). The stock was among the fund's largest holdings. Another notable relative contributor was an underweight in Crown Castle (+3%). The stock was not held at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the self storage industry and a higher allocation to health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021083_ClassMember" id="ixv-7613">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$10,575


$11,005


$10,320


$12,716


$11,884


$16,517


$11,973


$13,313


$14,182


$14,622



MSCI US IMI Real Estate 25/50 Linked Index


$10,000

$10,665


$11,066


$10,599


$13,048


$11,214


$15,762


$11,645


$13,038


$13,696


$14,149



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021083_LG_ClassMember_11YR" id="ixv-7632">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127062"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127063"
      unitRef="usd">10575</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127064"
      unitRef="usd">11005</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127065"
      unitRef="usd">10320</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127066"
      unitRef="usd">12716</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127067"
      unitRef="usd">11884</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127068"
      unitRef="usd">16517</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127069"
      unitRef="usd">11973</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127070"
      unitRef="usd">13313</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127071"
      unitRef="usd">14182</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127072"
      unitRef="usd">14622</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021083_LG_1_AdditionalIndexMember_11YR"
      id="ixv-7681">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI US IMI Real Estate 25/50 Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127073"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127074"
      unitRef="usd">10665</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127075"
      unitRef="usd">11066</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127076"
      unitRef="usd">10599</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127077"
      unitRef="usd">13048</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127078"
      unitRef="usd">11214</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127079"
      unitRef="usd">15762</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127080"
      unitRef="usd">11645</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127081"
      unitRef="usd">13038</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127082"
      unitRef="usd">13696</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127083"
      unitRef="usd">14149</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021083_LG_2_AdditionalIndexMember_11YR"
      id="ixv-7730">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127084"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127085"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127086"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127087"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127088"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127089"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127090"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127091"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127092"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127093"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021083_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127094"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021083_ClassMember" id="ixv-7831">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

3.10%

4.23%

3.87%


MSCI US IMI Real Estate 25/50 Linked Index

3.31%


4.76%


3.53%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127095"
      unitRef="pure">0.0310</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127096"
      unitRef="pure">0.0423</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127097"
      unitRef="pure">0.0387</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127098"
      unitRef="pure">0.0331</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127099"
      unitRef="pure">0.0476</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127100"
      unitRef="pure">0.0353</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127101"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127102"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021083_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127103"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021083_ClassMember" id="ixv-7901">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021083_ClassMember" id="ixv-7913">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021083_ClassMember" id="ixv-7917">&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="C000021083_ClassMember" id="ixv-7923">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;328,842,134&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,113,696&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;35&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021083_InstantMember"
      decimals="0"
      id="ixv-127104"
      unitRef="usd">328842134</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021083_InstantMember"
      decimals="INF"
      id="ixv-127105"
      unitRef="holding">31</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021083_ClassMember"
      decimals="0"
      id="ixv-127106"
      unitRef="usd">2113696</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021083_ClassMember"
      decimals="INF"
      id="ixv-127107"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021083_ClassMember" id="ixv-7998">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Specialized REITs

29.4

&#160;


Retail REITs

14.2

&#160;


Health Care REITs

13.7

&#160;


Industrial REITs

13.4

&#160;


Residential REITs

13.4

&#160;


Real Estate Management &amp; Development

11.1

&#160;


Hotel &amp; Resort REITs

1.7

&#160;


&#160;




&#160;
Common Stocks

96.9


Short-Term Investments and Net Other Assets (Liabilities)

3.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 96.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021083_TI_0_Member"
      decimals="INF"
      id="ixv-127108"
      unitRef="pure">0.294</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_1_Member"
      decimals="INF"
      id="ixv-127109"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_2_Member"
      decimals="INF"
      id="ixv-127110"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_3_Member"
      decimals="INF"
      id="ixv-127111"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_4_Member"
      decimals="INF"
      id="ixv-127112"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_5_Member"
      decimals="INF"
      id="ixv-127113"
      unitRef="pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TI_6_Member"
      decimals="INF"
      id="ixv-127114"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127115"
      unitRef="pure">0.969</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127116"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_GD_US_Member"
      decimals="INF"
      id="ixv-127117"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021083_ClassMember" id="ixv-8181">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


American Tower Corp

10.4


&#160;


Prologis Inc

9.1


&#160;


Equinix Inc

8.7


&#160;


Ventas Inc

8.3


&#160;


Jones Lang LaSalle Inc

7.8


&#160;


Welltower Inc

5.4


&#160;


AvalonBay Communities Inc

4.0


&#160;


Iron Mountain Inc

3.6


&#160;


Tanger Inc

3.6


&#160;


Camden Property Trust

3.3


&#160;


&#160;

64.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021083_TH_0_Member"
      decimals="INF"
      id="ixv-127118"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_1_Member"
      decimals="INF"
      id="ixv-127119"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_2_Member"
      decimals="INF"
      id="ixv-127120"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_3_Member"
      decimals="INF"
      id="ixv-127121"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_4_Member"
      decimals="INF"
      id="ixv-127122"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_5_Member"
      decimals="INF"
      id="ixv-127123"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_6_Member"
      decimals="INF"
      id="ixv-127124"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_7_Member"
      decimals="INF"
      id="ixv-127125"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_8_Member"
      decimals="INF"
      id="ixv-127126"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021083_TH_9_Member"
      decimals="INF"
      id="ixv-127127"
      unitRef="pure">0.033</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-8352">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000046805_ClassMember" id="ixv-8364">VIP Materials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046805_ClassMember" id="ixv-8367">VIP Materials Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046805_ClassMember" id="ixv-8370">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046805_ClassMember" id="ixv-8389">This annual shareholder report contains information about VIP Materials Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046805_ClassMember" id="ixv-8391">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046805_ClassMember" id="ixv-8396">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046805_ClassMember" id="ixv-8398">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046805_ClassMember" id="ixv-8401">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046805_ClassMember" id="ixv-8404">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046805_ClassMember" id="ixv-8411">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;80&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;text-align-last:auto;"&gt;0.76&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046805_ClassMember"
      decimals="0"
      id="ixv-127128"
      unitRef="usd">80</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046805_ClassMember"
      decimals="INF"
      id="ixv-127129"
      unitRef="pure">0.0076</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046805_ClassMember" id="ixv-8453">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI US IMI Materials 25/50 Linked Index for the fiscal year, especially within diversified metals &amp;amp; mining. Picks in gold also hampered the fund's result. Also hurting our result was an overweight in fertilizers &amp;amp; agricultural chemicals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an underweight in Newmont (+173%). This was a stake we established this period. The company was among our biggest holdings at period end. The second-largest relative detractor was an overweight in Mosaic (+2%). This was an investment we established this period. The company was among our biggest holdings. Another notable relative detractor was an underweight in Freeport-McMoRan (+35%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the largest contributor to performance versus the sector index was an overweight in diversified metals &amp;amp; mining. Security selection and an overweight in copper also boosted the fund's relative performance. Also contributing to our result was an underweight in paper &amp;amp; plastic packaging products &amp;amp; materials.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's stake in First Quantum Minerals gained 107% and was the top individual relative contributor. The company was one of our largest holdings. A second notable relative contributor was our stake in Wheaton Precious Metals (+111%). This period we decreased our investment in Wheaton Precious Metals. Another notable relative contributor was our stake in Agnico Eagle Mines (+120%). All of these contributors were non-index positions.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include higher allocations to the gold and fertilizers &amp;amp; agricultural chemicals industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046805_ClassMember" id="ixv-8477">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$11,206


$14,122


$10,782


$12,205


$14,824


$19,775


$17,815


$19,165


$18,678


$20,777



MSCI U.S. IMI Materials 25-50 Index


$10,000

$12,153


$15,019


$12,418


$15,374


$18,378


$23,413


$20,680


$23,533


$23,661


$26,588



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046805_LG_ClassMember_11YR" id="ixv-8496">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127130"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127131"
      unitRef="usd">11206</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127132"
      unitRef="usd">14122</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127133"
      unitRef="usd">10782</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127134"
      unitRef="usd">12205</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127135"
      unitRef="usd">14824</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127136"
      unitRef="usd">19775</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127137"
      unitRef="usd">17815</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127138"
      unitRef="usd">19165</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127139"
      unitRef="usd">18678</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127140"
      unitRef="usd">20777</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046805_LG_1_AdditionalIndexMember_11YR"
      id="ixv-8545">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Materials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127141"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127142"
      unitRef="usd">12153</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127143"
      unitRef="usd">15019</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127144"
      unitRef="usd">12418</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127145"
      unitRef="usd">15374</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127146"
      unitRef="usd">18378</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127147"
      unitRef="usd">23413</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127148"
      unitRef="usd">20680</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127149"
      unitRef="usd">23533</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127150"
      unitRef="usd">23661</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127151"
      unitRef="usd">26588</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046805_LG_2_AdditionalIndexMember_11YR"
      id="ixv-8594">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127152"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127153"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127154"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127155"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127156"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127157"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127158"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127159"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127160"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127161"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046805_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127162"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046805_ClassMember" id="ixv-8695">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

11.24%

6.98%

7.59%


MSCI U.S. IMI Materials 25-50 Index

12.37%


7.67%


10.27%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127163"
      unitRef="pure">0.1124</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127164"
      unitRef="pure">0.0698</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127165"
      unitRef="pure">0.0759</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127166"
      unitRef="pure">0.1237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127167"
      unitRef="pure">0.0767</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127168"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127169"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127170"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046805_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127171"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000046805_ClassMember" id="ixv-8765">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046805_ClassMember" id="ixv-8777">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046805_ClassMember" id="ixv-8781">&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="C000046805_ClassMember" id="ixv-8787">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;65,966,363&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;49&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;403,243&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;64&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046805_InstantMember"
      decimals="0"
      id="ixv-127172"
      unitRef="usd">65966363</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046805_InstantMember"
      decimals="INF"
      id="ixv-127173"
      unitRef="holding">49</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046805_ClassMember"
      decimals="0"
      id="ixv-127174"
      unitRef="usd">403243</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046805_ClassMember"
      decimals="INF"
      id="ixv-127175"
      unitRef="pure">0.64</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046805_ClassMember" id="ixv-8862">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Chemicals

49.7

&#160;


Metals &amp; Mining

30.7

&#160;


Construction Materials

11.8

&#160;


Containers &amp; Packaging

6.0

&#160;


&#160;




&#160;
Common Stocks

98.2


Short-Term Investments and Net Other Assets (Liabilities)

1.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

89.0


Canada

5.2


Zambia

4.2


Brazil

1.2


Chile

0.4




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 89.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 5.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 4.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 1.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Chile - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046805_TI_0_Member"
      decimals="INF"
      id="ixv-127176"
      unitRef="pure">0.497</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TI_1_Member"
      decimals="INF"
      id="ixv-127177"
      unitRef="pure">0.307</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TI_2_Member"
      decimals="INF"
      id="ixv-127178"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TI_3_Member"
      decimals="INF"
      id="ixv-127179"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127180"
      unitRef="pure">0.982</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127181"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_US_Member"
      decimals="INF"
      id="ixv-127182"
      unitRef="pure">0.890</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_CA_Member"
      decimals="INF"
      id="ixv-127183"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_ZM_Member"
      decimals="INF"
      id="ixv-127184"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_BR_Member"
      decimals="INF"
      id="ixv-127185"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_GD_CL_Member"
      decimals="INF"
      id="ixv-127186"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046805_ClassMember" id="ixv-9070">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Linde PLC

15.0


&#160;


Ecolab Inc

7.8


&#160;


Newmont Corp

6.0


&#160;


CRH PLC

5.4


&#160;


First Quantum Minerals Ltd

4.2


&#160;


Corteva Inc

4.1


&#160;


Mosaic Co/The

3.8


&#160;


Nucor Corp

3.7


&#160;


Air Products and Chemicals Inc

3.5


&#160;


Martin Marietta Materials Inc

3.1


&#160;


&#160;

56.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046805_TH_0_Member"
      decimals="INF"
      id="ixv-127187"
      unitRef="pure">0.150</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_1_Member"
      decimals="INF"
      id="ixv-127188"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_2_Member"
      decimals="INF"
      id="ixv-127189"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_3_Member"
      decimals="INF"
      id="ixv-127190"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_4_Member"
      decimals="INF"
      id="ixv-127191"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_5_Member"
      decimals="INF"
      id="ixv-127192"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_6_Member"
      decimals="INF"
      id="ixv-127193"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_7_Member"
      decimals="INF"
      id="ixv-127194"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_8_Member"
      decimals="INF"
      id="ixv-127195"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046805_TH_9_Member"
      decimals="INF"
      id="ixv-127196"
      unitRef="pure">0.031</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-9241">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000046804_ClassMember" id="ixv-9253">VIP Materials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046804_ClassMember" id="ixv-9256">VIP Materials Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046804_ClassMember" id="ixv-9259">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046804_ClassMember" id="ixv-9278">This annual shareholder report contains information about VIP Materials Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046804_ClassMember" id="ixv-9280">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046804_ClassMember" id="ixv-9285">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046804_ClassMember" id="ixv-9287">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046804_ClassMember" id="ixv-9290">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046804_ClassMember" id="ixv-9293">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046804_ClassMember" id="ixv-9300">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;72&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;text-align-last:auto;"&gt;0.68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046804_ClassMember"
      decimals="0"
      id="ixv-127197"
      unitRef="usd">72</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046804_ClassMember"
      decimals="INF"
      id="ixv-127198"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046804_ClassMember" id="ixv-9342">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI US IMI Materials 25/50 Linked Index for the fiscal year, especially within diversified metals &amp;amp; mining. Picks in gold also hampered the fund's result. Also hurting our result was an overweight in fertilizers &amp;amp; agricultural chemicals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an underweight in Newmont (+173%). This was a stake we established this period. The company was among our biggest holdings at period end. The second-largest relative detractor was an overweight in Mosaic (+2%). This was an investment we established this period. The company was among our biggest holdings. Another notable relative detractor was an underweight in Freeport-McMoRan (+35%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the largest contributor to performance versus the sector index was an overweight in diversified metals &amp;amp; mining. Security selection and an overweight in copper also boosted the fund's relative performance. Also contributing to our result was an underweight in paper &amp;amp; plastic packaging products &amp;amp; materials.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's stake in First Quantum Minerals gained 107% and was the top individual relative contributor. The company was one of our largest holdings. A second notable relative contributor was our stake in Wheaton Precious Metals (+111%). This period we decreased our investment in Wheaton Precious Metals. Another notable relative contributor was our stake in Agnico Eagle Mines (+120%). All of these contributors were non-index positions.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include higher allocations to the gold and fertilizers &amp;amp; agricultural chemicals industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046804_ClassMember" id="ixv-9366">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$11,220


$14,146


$10,807


$12,254


$14,888


$19,864


$17,920


$19,282


$18,812


$20,956



MSCI U.S. IMI Materials 25-50 Index


$10,000

$12,153


$15,019


$12,418


$15,374


$18,378


$23,413


$20,680


$23,533


$23,661


$26,588



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046804_LG_ClassMember_11YR" id="ixv-9385">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127199"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127200"
      unitRef="usd">11220</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127201"
      unitRef="usd">14146</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127202"
      unitRef="usd">10807</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127203"
      unitRef="usd">12254</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127204"
      unitRef="usd">14888</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127205"
      unitRef="usd">19864</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127206"
      unitRef="usd">17920</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127207"
      unitRef="usd">19282</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127208"
      unitRef="usd">18812</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127209"
      unitRef="usd">20956</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046804_LG_1_AdditionalIndexMember_11YR"
      id="ixv-9434">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Materials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127210"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127211"
      unitRef="usd">12153</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127212"
      unitRef="usd">15019</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127213"
      unitRef="usd">12418</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127214"
      unitRef="usd">15374</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127215"
      unitRef="usd">18378</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127216"
      unitRef="usd">23413</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127217"
      unitRef="usd">20680</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127218"
      unitRef="usd">23533</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127219"
      unitRef="usd">23661</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127220"
      unitRef="usd">26588</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046804_LG_2_AdditionalIndexMember_11YR"
      id="ixv-9483">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127221"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127222"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127223"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127224"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127225"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127226"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127227"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127228"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127229"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127230"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046804_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127231"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046804_ClassMember" id="ixv-9584">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

11.40%

7.08%

7.68%


MSCI U.S. IMI Materials 25-50 Index

12.37%


7.67%


10.27%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127232"
      unitRef="pure">0.1140</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127233"
      unitRef="pure">0.0708</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127234"
      unitRef="pure">0.0768</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127235"
      unitRef="pure">0.1237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127236"
      unitRef="pure">0.0767</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127237"
      unitRef="pure">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127238"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127239"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046804_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127240"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000046804_ClassMember" id="ixv-9654">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046804_ClassMember" id="ixv-9666">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046804_ClassMember" id="ixv-9670">&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="C000046804_ClassMember" id="ixv-9676">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;65,966,363&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;49&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;403,243&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;64&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046804_InstantMember"
      decimals="0"
      id="ixv-127241"
      unitRef="usd">65966363</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046804_InstantMember"
      decimals="INF"
      id="ixv-127242"
      unitRef="holding">49</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046804_ClassMember"
      decimals="0"
      id="ixv-127243"
      unitRef="usd">403243</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046804_ClassMember"
      decimals="INF"
      id="ixv-127244"
      unitRef="pure">0.64</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046804_ClassMember" id="ixv-9751">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Chemicals

49.7

&#160;


Metals &amp; Mining

30.7

&#160;


Construction Materials

11.8

&#160;


Containers &amp; Packaging

6.0

&#160;


&#160;




&#160;
Common Stocks

98.2


Short-Term Investments and Net Other Assets (Liabilities)

1.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

89.0


Canada

5.2


Zambia

4.2


Brazil

1.2


Chile

0.4




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 89.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 5.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 4.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 1.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Chile - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046804_TI_0_Member"
      decimals="INF"
      id="ixv-127245"
      unitRef="pure">0.497</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TI_1_Member"
      decimals="INF"
      id="ixv-127246"
      unitRef="pure">0.307</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TI_2_Member"
      decimals="INF"
      id="ixv-127247"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TI_3_Member"
      decimals="INF"
      id="ixv-127248"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127249"
      unitRef="pure">0.982</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127250"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_US_Member"
      decimals="INF"
      id="ixv-127251"
      unitRef="pure">0.890</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_CA_Member"
      decimals="INF"
      id="ixv-127252"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_ZM_Member"
      decimals="INF"
      id="ixv-127253"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_BR_Member"
      decimals="INF"
      id="ixv-127254"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_GD_CL_Member"
      decimals="INF"
      id="ixv-127255"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046804_ClassMember" id="ixv-9959">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Linde PLC

15.0


&#160;


Ecolab Inc

7.8


&#160;


Newmont Corp

6.0


&#160;


CRH PLC

5.4


&#160;


First Quantum Minerals Ltd

4.2


&#160;


Corteva Inc

4.1


&#160;


Mosaic Co/The

3.8


&#160;


Nucor Corp

3.7


&#160;


Air Products and Chemicals Inc

3.5


&#160;


Martin Marietta Materials Inc

3.1


&#160;


&#160;

56.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046804_TH_0_Member"
      decimals="INF"
      id="ixv-127256"
      unitRef="pure">0.150</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_1_Member"
      decimals="INF"
      id="ixv-127257"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_2_Member"
      decimals="INF"
      id="ixv-127258"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_3_Member"
      decimals="INF"
      id="ixv-127259"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_4_Member"
      decimals="INF"
      id="ixv-127260"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_5_Member"
      decimals="INF"
      id="ixv-127261"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_6_Member"
      decimals="INF"
      id="ixv-127262"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_7_Member"
      decimals="INF"
      id="ixv-127263"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_8_Member"
      decimals="INF"
      id="ixv-127264"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046804_TH_9_Member"
      decimals="INF"
      id="ixv-127265"
      unitRef="pure">0.031</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-10130">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021075_ClassMember" id="ixv-10142">VIP Industrials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021075_ClassMember" id="ixv-10145">VIP Industrials Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021075_ClassMember" id="ixv-10148">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021075_ClassMember" id="ixv-10167">This annual shareholder report contains information about VIP Industrials Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021075_ClassMember" id="ixv-10169">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021075_ClassMember" id="ixv-10174">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021075_ClassMember" id="ixv-10176">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021075_ClassMember" id="ixv-10179">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021075_ClassMember" id="ixv-10182">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021075_ClassMember" id="ixv-10189">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;76&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;text-align-last:auto;"&gt;0.68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021075_ClassMember"
      decimals="0"
      id="ixv-127266"
      unitRef="usd">76</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021075_ClassMember"
      decimals="INF"
      id="ixv-127267"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021075_ClassMember" id="ixv-10231">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and, starting in September, the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary contributor to the fund's performance versus the MSCI US IMI Industrials 25/50 Linked Index for the fiscal year, led by an overweight in heavy electrical equipment. An underweight in human resource &amp;amp; employment services also boosted relative performance. Also bolstering our relative result were picks and an overweight in aerospace &amp;amp; defense.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+99%). The stock was among the fund's largest holdings. A second notable relative contributor was an overweight in Howmet Aerospace (+85%). The company was among the fund's biggest holdings. An overweight in GE Aerospace (+85%) also helped. The stock was the fund's biggest holding.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was stock picking in electrical components &amp;amp; equipment. Stock selection in trading companies &amp;amp; distributors also hampered the fund's result. Also detracting from our result was an overweight in cargo ground transportation.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Ingersoll Rand (-13%). The company was one of our biggest holdings. The second-largest relative detractor was an underweight in RTX (+61%). This was a position we established this period. Another notable relative detractor was an underweight in Caterpillar (+60%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the construction machinery &amp;amp; heavy transportation equipment industry and a lower allocation to electrical components &amp;amp; equipment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021075_ClassMember" id="ixv-10255">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$11,573


$13,894


$11,790


$15,094


$16,935


$19,818


$17,754


$21,874


$27,023


$33,621



MSCI U.S. IMI Industrials 25-50 Index


$10,000

$12,043


$14,644


$12,616


$16,437


$18,480


$22,329


$20,449


$25,045


$29,316


$34,777



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021075_LG_ClassMember_11YR" id="ixv-10274">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127268"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127269"
      unitRef="usd">11573</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127270"
      unitRef="usd">13894</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127271"
      unitRef="usd">11790</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127272"
      unitRef="usd">15094</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127273"
      unitRef="usd">16935</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127274"
      unitRef="usd">19818</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127275"
      unitRef="usd">17754</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127276"
      unitRef="usd">21874</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127277"
      unitRef="usd">27023</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127278"
      unitRef="usd">33621</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021075_LG_1_AdditionalIndexMember_11YR"
      id="ixv-10323">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Industrials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127279"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127280"
      unitRef="usd">12043</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127281"
      unitRef="usd">14644</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127282"
      unitRef="usd">12616</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127283"
      unitRef="usd">16437</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127284"
      unitRef="usd">18480</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127285"
      unitRef="usd">22329</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127286"
      unitRef="usd">20449</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127287"
      unitRef="usd">25045</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127288"
      unitRef="usd">29316</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127289"
      unitRef="usd">34777</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021075_LG_2_AdditionalIndexMember_11YR"
      id="ixv-10372">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127290"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127291"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127292"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127293"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127294"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127295"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127296"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127297"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127298"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127299"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021075_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127300"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021075_ClassMember" id="ixv-10473">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

24.42%

14.70%

12.89%


MSCI U.S. IMI Industrials 25-50 Index

18.63%


13.48%


13.27%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127301"
      unitRef="pure">0.2442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127302"
      unitRef="pure">0.1470</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127303"
      unitRef="pure">0.1289</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127304"
      unitRef="pure">0.1863</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127305"
      unitRef="pure">0.1348</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127306"
      unitRef="pure">0.1327</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127307"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127308"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021075_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127309"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021075_ClassMember" id="ixv-10543">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021075_ClassMember" id="ixv-10555">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021075_ClassMember" id="ixv-10559">&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="C000021075_ClassMember" id="ixv-10565">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;327,251,153&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;47&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,863,015&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;45&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021075_InstantMember"
      decimals="0"
      id="ixv-127310"
      unitRef="usd">327251153</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021075_InstantMember"
      decimals="INF"
      id="ixv-127311"
      unitRef="holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021075_ClassMember"
      decimals="0"
      id="ixv-127312"
      unitRef="usd">1863015</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021075_ClassMember"
      decimals="INF"
      id="ixv-127313"
      unitRef="pure">0.45</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021075_ClassMember" id="ixv-10640">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Aerospace &amp; Defense

29.9

&#160;


Machinery

25.4

&#160;


Electrical Equipment

12.1

&#160;


Building Products

8.1

&#160;


Ground Transportation

6.2

&#160;


Trading Companies &amp; Distributors

4.5

&#160;


Commercial Services &amp; Supplies

3.9

&#160;


Construction &amp; Engineering

3.7

&#160;


Professional Services

2.4

&#160;


Others

3.0

&#160;


&#160;




&#160;
Common Stocks

99.2


Short-Term Investments and Net Other Assets (Liabilities)

0.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021075_TI_0_Member"
      decimals="INF"
      id="ixv-127314"
      unitRef="pure">0.299</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_1_Member"
      decimals="INF"
      id="ixv-127315"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_2_Member"
      decimals="INF"
      id="ixv-127316"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_3_Member"
      decimals="INF"
      id="ixv-127317"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_4_Member"
      decimals="INF"
      id="ixv-127318"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_5_Member"
      decimals="INF"
      id="ixv-127319"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_6_Member"
      decimals="INF"
      id="ixv-127320"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_7_Member"
      decimals="INF"
      id="ixv-127321"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_8_Member"
      decimals="INF"
      id="ixv-127322"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TI_9_Member"
      decimals="INF"
      id="ixv-127323"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127324"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127325"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_GD_US_Member"
      decimals="INF"
      id="ixv-127326"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021075_ClassMember" id="ixv-10850">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


GE Aerospace

8.6


&#160;


Boeing Co

6.2


&#160;


GE Vernova Inc

5.9


&#160;


Howmet Aerospace Inc

5.1


&#160;


Trane Technologies PLC

4.9


&#160;


Parker-Hannifin Corp

4.7


&#160;


Cummins Inc

4.7


&#160;


Eaton Corp PLC

3.3


&#160;


Ingersoll Rand Inc

3.2


&#160;


ITT Inc

2.9


&#160;


&#160;

49.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021075_TH_0_Member"
      decimals="INF"
      id="ixv-127327"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_1_Member"
      decimals="INF"
      id="ixv-127328"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_2_Member"
      decimals="INF"
      id="ixv-127329"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_3_Member"
      decimals="INF"
      id="ixv-127330"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_4_Member"
      decimals="INF"
      id="ixv-127331"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_5_Member"
      decimals="INF"
      id="ixv-127332"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_6_Member"
      decimals="INF"
      id="ixv-127333"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_7_Member"
      decimals="INF"
      id="ixv-127334"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_8_Member"
      decimals="INF"
      id="ixv-127335"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021075_TH_9_Member"
      decimals="INF"
      id="ixv-127336"
      unitRef="pure">0.029</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-11021">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021074_ClassMember" id="ixv-11033">VIP Industrials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021074_ClassMember" id="ixv-11036">VIP Industrials Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021074_ClassMember" id="ixv-11039">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021074_ClassMember" id="ixv-11058">This annual shareholder report contains information about VIP Industrials Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021074_ClassMember" id="ixv-11060">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021074_ClassMember" id="ixv-11065">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021074_ClassMember" id="ixv-11067">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021074_ClassMember" id="ixv-11070">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021074_ClassMember" id="ixv-11073">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021074_ClassMember" id="ixv-11080">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;68&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;text-align-last:auto;"&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;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021074_ClassMember"
      decimals="0"
      id="ixv-127337"
      unitRef="usd">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021074_ClassMember"
      decimals="INF"
      id="ixv-127338"
      unitRef="pure">0.0060</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021074_ClassMember" id="ixv-11122">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and, starting in September, the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary contributor to the fund's performance versus the MSCI US IMI Industrials 25/50 Linked Index for the fiscal year, led by an overweight in heavy electrical equipment. An underweight in human resource &amp;amp; employment services also boosted relative performance. Also bolstering our relative result were picks and an overweight in aerospace &amp;amp; defense.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+99%). The stock was among the fund's largest holdings. A second notable relative contributor was an overweight in Howmet Aerospace (+85%). The company was among the fund's biggest holdings. An overweight in GE Aerospace (+85%) also helped. The stock was the fund's biggest holding.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was stock picking in electrical components &amp;amp; equipment. Stock selection in trading companies &amp;amp; distributors also hampered the fund's result. Also detracting from our result was an overweight in cargo ground transportation.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Ingersoll Rand (-13%). The company was one of our biggest holdings. The second-largest relative detractor was an underweight in RTX (+61%). This was a position we established this period. Another notable relative detractor was an underweight in Caterpillar (+60%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the construction machinery &amp;amp; heavy transportation equipment industry and a lower allocation to electrical components &amp;amp; equipment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021074_ClassMember" id="ixv-11146">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$11,587


$13,921


$11,817


$15,142


$17,007


$19,914


$17,863


$22,016


$27,220


$33,894



MSCI U.S. IMI Industrials 25-50 Index


$10,000

$12,043


$14,644


$12,616


$16,437


$18,480


$22,329


$20,449


$25,045


$29,316


$34,777



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021074_LG_ClassMember_11YR" id="ixv-11165">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127339"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127340"
      unitRef="usd">11587</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127341"
      unitRef="usd">13921</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127342"
      unitRef="usd">11817</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127343"
      unitRef="usd">15142</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127344"
      unitRef="usd">17007</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127345"
      unitRef="usd">19914</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127346"
      unitRef="usd">17863</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127347"
      unitRef="usd">22016</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127348"
      unitRef="usd">27220</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127349"
      unitRef="usd">33894</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021074_LG_1_AdditionalIndexMember_11YR"
      id="ixv-11214">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Industrials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127350"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127351"
      unitRef="usd">12043</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127352"
      unitRef="usd">14644</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127353"
      unitRef="usd">12616</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127354"
      unitRef="usd">16437</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127355"
      unitRef="usd">18480</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127356"
      unitRef="usd">22329</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127357"
      unitRef="usd">20449</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127358"
      unitRef="usd">25045</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127359"
      unitRef="usd">29316</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127360"
      unitRef="usd">34777</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021074_LG_2_AdditionalIndexMember_11YR"
      id="ixv-11263">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127361"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127362"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127363"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127364"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127365"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127366"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127367"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127368"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127369"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127370"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021074_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127371"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021074_ClassMember" id="ixv-11364">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

24.52%

14.79%

12.98%


MSCI U.S. IMI Industrials 25-50 Index

18.63%


13.48%


13.27%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127372"
      unitRef="pure">0.2452</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127373"
      unitRef="pure">0.1479</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127374"
      unitRef="pure">0.1298</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127375"
      unitRef="pure">0.1863</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127376"
      unitRef="pure">0.1348</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127377"
      unitRef="pure">0.1327</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127378"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127379"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021074_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127380"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021074_ClassMember" id="ixv-11434">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021074_ClassMember" id="ixv-11446">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021074_ClassMember" id="ixv-11450">&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="C000021074_ClassMember" id="ixv-11456">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;327,251,153&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;47&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,863,015&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;45&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021074_InstantMember"
      decimals="0"
      id="ixv-127381"
      unitRef="usd">327251153</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021074_InstantMember"
      decimals="INF"
      id="ixv-127382"
      unitRef="holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021074_ClassMember"
      decimals="0"
      id="ixv-127383"
      unitRef="usd">1863015</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021074_ClassMember"
      decimals="INF"
      id="ixv-127384"
      unitRef="pure">0.45</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021074_ClassMember" id="ixv-11531">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Aerospace &amp; Defense

29.9

&#160;


Machinery

25.4

&#160;


Electrical Equipment

12.1

&#160;


Building Products

8.1

&#160;


Ground Transportation

6.2

&#160;


Trading Companies &amp; Distributors

4.5

&#160;


Commercial Services &amp; Supplies

3.9

&#160;


Construction &amp; Engineering

3.7

&#160;


Professional Services

2.4

&#160;


Others

3.0

&#160;


&#160;




&#160;
Common Stocks

99.2


Short-Term Investments and Net Other Assets (Liabilities)

0.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021074_TI_0_Member"
      decimals="INF"
      id="ixv-127385"
      unitRef="pure">0.299</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_1_Member"
      decimals="INF"
      id="ixv-127386"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_2_Member"
      decimals="INF"
      id="ixv-127387"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_3_Member"
      decimals="INF"
      id="ixv-127388"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_4_Member"
      decimals="INF"
      id="ixv-127389"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_5_Member"
      decimals="INF"
      id="ixv-127390"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_6_Member"
      decimals="INF"
      id="ixv-127391"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_7_Member"
      decimals="INF"
      id="ixv-127392"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_8_Member"
      decimals="INF"
      id="ixv-127393"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TI_9_Member"
      decimals="INF"
      id="ixv-127394"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127395"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127396"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_GD_US_Member"
      decimals="INF"
      id="ixv-127397"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021074_ClassMember" id="ixv-11741">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


GE Aerospace

8.6


&#160;


Boeing Co

6.2


&#160;


GE Vernova Inc

5.9


&#160;


Howmet Aerospace Inc

5.1


&#160;


Trane Technologies PLC

4.9


&#160;


Parker-Hannifin Corp

4.7


&#160;


Cummins Inc

4.7


&#160;


Eaton Corp PLC

3.3


&#160;


Ingersoll Rand Inc

3.2


&#160;


ITT Inc

2.9


&#160;


&#160;

49.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021074_TH_0_Member"
      decimals="INF"
      id="ixv-127398"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_1_Member"
      decimals="INF"
      id="ixv-127399"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_2_Member"
      decimals="INF"
      id="ixv-127400"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_3_Member"
      decimals="INF"
      id="ixv-127401"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_4_Member"
      decimals="INF"
      id="ixv-127402"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_5_Member"
      decimals="INF"
      id="ixv-127403"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_6_Member"
      decimals="INF"
      id="ixv-127404"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_7_Member"
      decimals="INF"
      id="ixv-127405"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_8_Member"
      decimals="INF"
      id="ixv-127406"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021074_TH_9_Member"
      decimals="INF"
      id="ixv-127407"
      unitRef="pure">0.029</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-11912">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211329_ClassMember" id="ixv-11924">VIP Health Care Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000211329_ClassMember" id="ixv-11927">VIP Health Care Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211329_ClassMember" id="ixv-11930">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211329_ClassMember" id="ixv-11949">This annual shareholder report contains information about VIP Health Care Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211329_ClassMember" id="ixv-11951">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211329_ClassMember" id="ixv-11956">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000211329_ClassMember" id="ixv-11958">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211329_ClassMember" id="ixv-11961">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211329_ClassMember" id="ixv-11964">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211329_ClassMember" id="ixv-11971">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;90&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;text-align-last:auto;"&gt;0.84&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000211329_ClassMember"
      decimals="0"
      id="ixv-127408"
      unitRef="usd">90</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211329_ClassMember"
      decimals="INF"
      id="ixv-127409"
      unitRef="pure">0.0084</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000211329_ClassMember" id="ixv-12013">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI U.S. IMI Health Care 25/50 Index for the fiscal year, especially an underweight in pharmaceuticals. Stock picks in health care equipment also hampered the fund's result. Also detracting from our result were picks and an underweight in managed health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an underweight in Johnson &amp;amp; Johnson (+47%). This was a position we established this period. A second notable relative detractor was our stake in UnitedHealth Group (-34%). This period we decreased our position in UnitedHealth. The stock was one of the fund's biggest holdings this period. An underweight in Eli Lilly (+40%) also hurt. The company was the fund's largest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributors to performance versus the sector index were stock selection and an overweight in biotechnology. Stock picks in pharmaceuticals also boosted the fund's relative performance. Also contributing to our result were stock selection and an overweight in health care services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our stake in Exact Sciences (+79%). The stock was not held at period end. The second-largest relative contributor was an overweight in Cogent Biosciences (+358%). Another notable relative contributor was an overweight in Alnylam Pharmaceuticals (+69%). The company was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the managed health care industry and a higher allocation to pharmaceuticals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000211329_ClassMember" id="ixv-12037">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
April 11, 2019 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000

$11,687


$14,174


$15,796


$13,803


$14,357


$15,054



MSCI U.S. IMI Health Care 25-50 Index


$10,000

$11,398


$13,481


$16,259


$15,376


$15,769


$16,204



S&amp;P 500&#xae; Index


$10,000

$11,346


$13,433


$17,289


$14,158


$17,880


$22,353



&#160;

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000211329_LG_ClassMember_7YR" id="ixv-12056">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000211329_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127410"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127411"
      unitRef="usd">11687</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127412"
      unitRef="usd">14174</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127413"
      unitRef="usd">15796</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127414"
      unitRef="usd">13803</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127415"
      unitRef="usd">14357</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127416"
      unitRef="usd">15054</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000211329_LG_1_AdditionalIndexMember_7YR"
      id="ixv-12089">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Health Care 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127417"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127418"
      unitRef="usd">11398</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127419"
      unitRef="usd">13481</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127420"
      unitRef="usd">16259</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127421"
      unitRef="usd">15376</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127422"
      unitRef="usd">15769</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127423"
      unitRef="usd">16204</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000211329_LG_2_AdditionalIndexMember_7YR"
      id="ixv-12122">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127424"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127425"
      unitRef="usd">11346</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127426"
      unitRef="usd">13433</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127427"
      unitRef="usd">17289</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127428"
      unitRef="usd">14158</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127429"
      unitRef="usd">17880</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000211329_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127430"
      unitRef="usd">22353</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000211329_ClassMember" id="ixv-12195">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

Life of Fund&#160;A


Service Class 2

14.10%

3.92%

8.37%


MSCI U.S. IMI Health Care 25-50 Index

15.54%


6.79%


9.77%


S&amp;P 500&#xae; Index

17.88%


14.42%


15.49%




A&#160; &#160;From April 11, 2019

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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127431"
      unitRef="pure">0.1410</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127432"
      unitRef="pure">0.0392</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_NoLoadClassMember_2025-01-01_2025-12-31"
      decimals="INF"
      id="ixv-127433"
      unitRef="pure">0.0837</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127434"
      unitRef="pure">0.1554</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127435"
      unitRef="pure">0.0679</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-127436"
      unitRef="pure">0.0977</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127437"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127438"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000211329_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-127439"
      unitRef="pure">0.1549</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="C000211329_Perf_2019-04-11_ClassMember"
      id="ixv-12264">2019-04-11</oef:PerfInceptionDate>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000211329_ClassMember" id="ixv-12274">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000211329_ClassMember" id="ixv-12286">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000211329_ClassMember" id="ixv-12290">&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="C000211329_ClassMember" id="ixv-12296">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,100,584,137&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;131&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;6,410,425&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;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;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000211329_InstantMember"
      decimals="0"
      id="ixv-127440"
      unitRef="usd">1100584137</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211329_InstantMember"
      decimals="INF"
      id="ixv-127441"
      unitRef="holding">131</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000211329_ClassMember"
      decimals="0"
      id="ixv-127442"
      unitRef="usd">6410425</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211329_ClassMember"
      decimals="INF"
      id="ixv-127443"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211329_ClassMember" id="ixv-12371">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Biotechnology

35.4

&#160;


Health Care Equipment &amp; Supplies

20.0

&#160;


Pharmaceuticals

19.4

&#160;


Life Sciences Tools &amp; Services

11.9

&#160;


Health Care Providers &amp; Services

9.1

&#160;


Health Care Technology

3.5

&#160;


Chemicals

0.0

&#160;


&#160;




&#160;
Common Stocks

97.9


Preferred Stocks

1.4


Bonds

0.1


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 97.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

87.9


Netherlands

4.1


Belgium

2.7


Denmark

2.4


Canada

0.9


Germany

0.7


France

0.6


United Kingdom

0.3


Japan

0.3


Others

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 87.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 4.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Belgium - 2.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 2.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

United Kingdom - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Japan - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Others - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211329_TI_0_Member"
      decimals="INF"
      id="ixv-127444"
      unitRef="pure">0.354</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_1_Member"
      decimals="INF"
      id="ixv-127445"
      unitRef="pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_2_Member"
      decimals="INF"
      id="ixv-127446"
      unitRef="pure">0.194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_3_Member"
      decimals="INF"
      id="ixv-127447"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_4_Member"
      decimals="INF"
      id="ixv-127448"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_5_Member"
      decimals="INF"
      id="ixv-127449"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TI_6_Member"
      decimals="INF"
      id="ixv-127450"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127451"
      unitRef="pure">0.979</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-127452"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_AA_Bonds_Member"
      decimals="INF"
      id="ixv-127453"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127454"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_US_Member"
      decimals="INF"
      id="ixv-127455"
      unitRef="pure">0.879</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_NL_Member"
      decimals="INF"
      id="ixv-127456"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_BE_Member"
      decimals="INF"
      id="ixv-127457"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_DK_Member"
      decimals="INF"
      id="ixv-127458"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_CA_Member"
      decimals="INF"
      id="ixv-127459"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_DE_Member"
      decimals="INF"
      id="ixv-127460"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_FR_Member"
      decimals="INF"
      id="ixv-127461"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_GB_Member"
      decimals="INF"
      id="ixv-127462"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_JP_Member"
      decimals="INF"
      id="ixv-127463"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_GD_Other_Member"
      decimals="INF"
      id="ixv-127464"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211329_ClassMember" id="ixv-12697">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Eli Lilly &amp; Co

6.8


&#160;


Danaher Corp

6.4


&#160;


Boston Scientific Corp

5.9


&#160;


Penumbra Inc

4.0


&#160;


Argenx SE ADR

3.1


&#160;


AbbVie Inc

3.1


&#160;


UCB SA

2.7


&#160;


CVS Health Corp

2.7


&#160;


Alnylam Pharmaceuticals Inc

2.6


&#160;


Masimo Corp

2.5


&#160;


&#160;

39.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211329_TH_0_Member"
      decimals="INF"
      id="ixv-127465"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_1_Member"
      decimals="INF"
      id="ixv-127466"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_2_Member"
      decimals="INF"
      id="ixv-127467"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_3_Member"
      decimals="INF"
      id="ixv-127468"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_4_Member"
      decimals="INF"
      id="ixv-127469"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_5_Member"
      decimals="INF"
      id="ixv-127470"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_6_Member"
      decimals="INF"
      id="ixv-127471"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_7_Member"
      decimals="INF"
      id="ixv-127472"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_8_Member"
      decimals="INF"
      id="ixv-127473"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211329_TH_9_Member"
      decimals="INF"
      id="ixv-127474"
      unitRef="pure">0.025</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-12868">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021063_ClassMember" id="ixv-12880">VIP Health Care Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021063_ClassMember" id="ixv-12883">VIP Health Care Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021063_ClassMember" id="ixv-12886">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021063_ClassMember" id="ixv-12905">This annual shareholder report contains information about VIP Health Care Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021063_ClassMember" id="ixv-12907">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021063_ClassMember" id="ixv-12912">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021063_ClassMember" id="ixv-12914">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021063_ClassMember" id="ixv-12917">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021063_ClassMember" id="ixv-12920">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021063_ClassMember" id="ixv-12927">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;72&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;text-align-last:auto;"&gt;0.67&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021063_ClassMember"
      decimals="0"
      id="ixv-127475"
      unitRef="usd">72</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021063_ClassMember"
      decimals="INF"
      id="ixv-127476"
      unitRef="pure">0.0067</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021063_ClassMember" id="ixv-12969">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI U.S. IMI Health Care 25/50 Index for the fiscal year, especially an underweight in pharmaceuticals. Stock picks in health care equipment also hampered the fund's result. Also detracting from our result were picks and an underweight in managed health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an underweight in Johnson &amp;amp; Johnson (+47%). This was a position we established this period. A second notable relative detractor was our stake in UnitedHealth Group (-34%). This period we decreased our position in UnitedHealth. The stock was one of the fund's biggest holdings this period. An underweight in Eli Lilly (+40%) also hurt. The company was the fund's largest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributors to performance versus the sector index were stock selection and an overweight in biotechnology. Stock picks in pharmaceuticals also boosted the fund's relative performance. Also contributing to our result were stock selection and an overweight in health care services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our stake in Exact Sciences (+79%). The stock was not held at period end. The second-largest relative contributor was an overweight in Cogent Biosciences (+358%). Another notable relative contributor was an overweight in Alnylam Pharmaceuticals (+69%). The company was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the managed health care industry and a higher allocation to pharmaceuticals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021063_ClassMember" id="ixv-12993">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$8,949


$11,184


$12,048


$15,456


$18,777


$20,966


$18,347


$19,121


$20,087


$22,954



MSCI U.S. IMI Health Care 25-50 Index


$10,000

$9,674


$11,942


$12,613


$15,391


$18,204


$21,956


$20,763


$21,294


$21,880


$25,281



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021063_LG_ClassMember_11YR" id="ixv-13012">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127477"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127478"
      unitRef="usd">8949</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127479"
      unitRef="usd">11184</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127480"
      unitRef="usd">12048</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127481"
      unitRef="usd">15456</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127482"
      unitRef="usd">18777</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127483"
      unitRef="usd">20966</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127484"
      unitRef="usd">18347</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127485"
      unitRef="usd">19121</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127486"
      unitRef="usd">20087</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127487"
      unitRef="usd">22954</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021063_LG_1_AdditionalIndexMember_11YR"
      id="ixv-13061">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Health Care 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127488"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127489"
      unitRef="usd">9674</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127490"
      unitRef="usd">11942</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127491"
      unitRef="usd">12613</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127492"
      unitRef="usd">15391</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127493"
      unitRef="usd">18204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127494"
      unitRef="usd">21956</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127495"
      unitRef="usd">20763</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127496"
      unitRef="usd">21294</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127497"
      unitRef="usd">21880</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127498"
      unitRef="usd">25281</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021063_LG_2_AdditionalIndexMember_11YR"
      id="ixv-13110">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127499"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127500"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127501"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127502"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127503"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127504"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127505"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127506"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127507"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127508"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021063_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127509"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021063_ClassMember" id="ixv-13211">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

14.27%

4.10%

8.66%


MSCI U.S. IMI Health Care 25-50 Index

15.54%


6.79%


9.72%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127510"
      unitRef="pure">0.1427</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127511"
      unitRef="pure">0.0410</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127512"
      unitRef="pure">0.0866</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127513"
      unitRef="pure">0.1554</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127514"
      unitRef="pure">0.0679</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127515"
      unitRef="pure">0.0972</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127516"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127517"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021063_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127518"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021063_ClassMember" id="ixv-13281">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021063_ClassMember" id="ixv-13293">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021063_ClassMember" id="ixv-13297">&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="C000021063_ClassMember" id="ixv-13303">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,100,584,137&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;131&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;6,410,425&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;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;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021063_InstantMember"
      decimals="0"
      id="ixv-127519"
      unitRef="usd">1100584137</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021063_InstantMember"
      decimals="INF"
      id="ixv-127520"
      unitRef="holding">131</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021063_ClassMember"
      decimals="0"
      id="ixv-127521"
      unitRef="usd">6410425</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021063_ClassMember"
      decimals="INF"
      id="ixv-127522"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021063_ClassMember" id="ixv-13378">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Biotechnology

35.4

&#160;


Health Care Equipment &amp; Supplies

20.0

&#160;


Pharmaceuticals

19.4

&#160;


Life Sciences Tools &amp; Services

11.9

&#160;


Health Care Providers &amp; Services

9.1

&#160;


Health Care Technology

3.5

&#160;


Chemicals

0.0

&#160;


&#160;




&#160;
Common Stocks

97.9


Preferred Stocks

1.4


Bonds

0.1


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 97.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

87.9


Netherlands

4.1


Belgium

2.7


Denmark

2.4


Canada

0.9


Germany

0.7


France

0.6


United Kingdom

0.3


Japan

0.3


Others

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 87.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 4.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Belgium - 2.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 2.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

United Kingdom - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Japan - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Others - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021063_TI_0_Member"
      decimals="INF"
      id="ixv-127523"
      unitRef="pure">0.354</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_1_Member"
      decimals="INF"
      id="ixv-127524"
      unitRef="pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_2_Member"
      decimals="INF"
      id="ixv-127525"
      unitRef="pure">0.194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_3_Member"
      decimals="INF"
      id="ixv-127526"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_4_Member"
      decimals="INF"
      id="ixv-127527"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_5_Member"
      decimals="INF"
      id="ixv-127528"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TI_6_Member"
      decimals="INF"
      id="ixv-127529"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127530"
      unitRef="pure">0.979</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-127531"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_AA_Bonds_Member"
      decimals="INF"
      id="ixv-127532"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127533"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_US_Member"
      decimals="INF"
      id="ixv-127534"
      unitRef="pure">0.879</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_NL_Member"
      decimals="INF"
      id="ixv-127535"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_BE_Member"
      decimals="INF"
      id="ixv-127536"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_DK_Member"
      decimals="INF"
      id="ixv-127537"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_CA_Member"
      decimals="INF"
      id="ixv-127538"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_DE_Member"
      decimals="INF"
      id="ixv-127539"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_FR_Member"
      decimals="INF"
      id="ixv-127540"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_GB_Member"
      decimals="INF"
      id="ixv-127541"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_JP_Member"
      decimals="INF"
      id="ixv-127542"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_GD_Other_Member"
      decimals="INF"
      id="ixv-127543"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021063_ClassMember" id="ixv-13704">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Eli Lilly &amp; Co

6.8


&#160;


Danaher Corp

6.4


&#160;


Boston Scientific Corp

5.9


&#160;


Penumbra Inc

4.0


&#160;


Argenx SE ADR

3.1


&#160;


AbbVie Inc

3.1


&#160;


UCB SA

2.7


&#160;


CVS Health Corp

2.7


&#160;


Alnylam Pharmaceuticals Inc

2.6


&#160;


Masimo Corp

2.5


&#160;


&#160;

39.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021063_TH_0_Member"
      decimals="INF"
      id="ixv-127544"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_1_Member"
      decimals="INF"
      id="ixv-127545"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_2_Member"
      decimals="INF"
      id="ixv-127546"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_3_Member"
      decimals="INF"
      id="ixv-127547"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_4_Member"
      decimals="INF"
      id="ixv-127548"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_5_Member"
      decimals="INF"
      id="ixv-127549"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_6_Member"
      decimals="INF"
      id="ixv-127550"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_7_Member"
      decimals="INF"
      id="ixv-127551"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_8_Member"
      decimals="INF"
      id="ixv-127552"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021063_TH_9_Member"
      decimals="INF"
      id="ixv-127553"
      unitRef="pure">0.025</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-13875">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021062_ClassMember" id="ixv-13887">VIP Health Care Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021062_ClassMember" id="ixv-13890">VIP Health Care Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021062_ClassMember" id="ixv-13893">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021062_ClassMember" id="ixv-13912">This annual shareholder report contains information about VIP Health Care Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021062_ClassMember" id="ixv-13914">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021062_ClassMember" id="ixv-13919">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021062_ClassMember" id="ixv-13921">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021062_ClassMember" id="ixv-13924">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021062_ClassMember" id="ixv-13927">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021062_ClassMember" id="ixv-13934">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;64&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.59&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021062_ClassMember"
      decimals="0"
      id="ixv-127554"
      unitRef="usd">64</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021062_ClassMember"
      decimals="INF"
      id="ixv-127555"
      unitRef="pure">0.0059</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021062_ClassMember" id="ixv-13976">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI U.S. IMI Health Care 25/50 Index for the fiscal year, especially an underweight in pharmaceuticals. Stock picks in health care equipment also hampered the fund's result. Also detracting from our result were picks and an underweight in managed health care.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an underweight in Johnson &amp;amp; Johnson (+47%). This was a position we established this period. A second notable relative detractor was our stake in UnitedHealth Group (-34%). This period we decreased our position in UnitedHealth. The stock was one of the fund's biggest holdings this period. An underweight in Eli Lilly (+40%) also hurt. The company was the fund's largest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributors to performance versus the sector index were stock selection and an overweight in biotechnology. Stock picks in pharmaceuticals also boosted the fund's relative performance. Also contributing to our result were stock selection and an overweight in health care services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our stake in Exact Sciences (+79%). The stock was not held at period end. The second-largest relative contributor was an overweight in Cogent Biosciences (+358%). Another notable relative contributor was an overweight in Alnylam Pharmaceuticals (+69%). The company was one of the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include decreased exposure to the managed health care industry and a higher allocation to pharmaceuticals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021062_ClassMember" id="ixv-14000">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$8,957


$11,200


$12,080


$15,508


$18,854


$21,066


$18,453


$19,239


$20,227


$23,138



MSCI U.S. IMI Health Care 25-50 Index


$10,000

$9,674


$11,942


$12,613


$15,391


$18,204


$21,956


$20,763


$21,294


$21,880


$25,281



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021062_LG_ClassMember_11YR" id="ixv-14019">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127556"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127557"
      unitRef="usd">8957</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127558"
      unitRef="usd">11200</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127559"
      unitRef="usd">12080</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127560"
      unitRef="usd">15508</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127561"
      unitRef="usd">18854</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127562"
      unitRef="usd">21066</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127563"
      unitRef="usd">18453</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127564"
      unitRef="usd">19239</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127565"
      unitRef="usd">20227</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127566"
      unitRef="usd">23138</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021062_LG_1_AdditionalIndexMember_11YR"
      id="ixv-14068">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Health Care 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127567"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127568"
      unitRef="usd">9674</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127569"
      unitRef="usd">11942</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127570"
      unitRef="usd">12613</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127571"
      unitRef="usd">15391</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127572"
      unitRef="usd">18204</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127573"
      unitRef="usd">21956</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127574"
      unitRef="usd">20763</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127575"
      unitRef="usd">21294</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127576"
      unitRef="usd">21880</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127577"
      unitRef="usd">25281</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021062_LG_2_AdditionalIndexMember_11YR"
      id="ixv-14117">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127578"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127579"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127580"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127581"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127582"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127583"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127584"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127585"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127586"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127587"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021062_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127588"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021062_ClassMember" id="ixv-14218">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

14.39%

4.18%

8.75%


MSCI U.S. IMI Health Care 25-50 Index

15.54%


6.79%


9.72%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127589"
      unitRef="pure">0.1439</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127590"
      unitRef="pure">0.0418</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127591"
      unitRef="pure">0.0875</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127592"
      unitRef="pure">0.1554</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127593"
      unitRef="pure">0.0679</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127594"
      unitRef="pure">0.0972</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127595"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127596"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021062_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127597"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021062_ClassMember" id="ixv-14288">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021062_ClassMember" id="ixv-14300">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021062_ClassMember" id="ixv-14304">&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="C000021062_ClassMember" id="ixv-14310">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,100,584,137&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;131&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;6,410,425&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;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;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021062_InstantMember"
      decimals="0"
      id="ixv-127598"
      unitRef="usd">1100584137</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021062_InstantMember"
      decimals="INF"
      id="ixv-127599"
      unitRef="holding">131</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021062_ClassMember"
      decimals="0"
      id="ixv-127600"
      unitRef="usd">6410425</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021062_ClassMember"
      decimals="INF"
      id="ixv-127601"
      unitRef="pure">0.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021062_ClassMember" id="ixv-14385">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Biotechnology

35.4

&#160;


Health Care Equipment &amp; Supplies

20.0

&#160;


Pharmaceuticals

19.4

&#160;


Life Sciences Tools &amp; Services

11.9

&#160;


Health Care Providers &amp; Services

9.1

&#160;


Health Care Technology

3.5

&#160;


Chemicals

0.0

&#160;


&#160;




&#160;
Common Stocks

97.9


Preferred Stocks

1.4


Bonds

0.1


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 97.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bonds - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

87.9


Netherlands

4.1


Belgium

2.7


Denmark

2.4


Canada

0.9


Germany

0.7


France

0.6


United Kingdom

0.3


Japan

0.3


Others

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 87.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 4.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Belgium - 2.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Denmark - 2.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

United Kingdom - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Japan - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Others - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021062_TI_0_Member"
      decimals="INF"
      id="ixv-127602"
      unitRef="pure">0.354</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_1_Member"
      decimals="INF"
      id="ixv-127603"
      unitRef="pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_2_Member"
      decimals="INF"
      id="ixv-127604"
      unitRef="pure">0.194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_3_Member"
      decimals="INF"
      id="ixv-127605"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_4_Member"
      decimals="INF"
      id="ixv-127606"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_5_Member"
      decimals="INF"
      id="ixv-127607"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TI_6_Member"
      decimals="INF"
      id="ixv-127608"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127609"
      unitRef="pure">0.979</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-127610"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_AA_Bonds_Member"
      decimals="INF"
      id="ixv-127611"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127612"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_US_Member"
      decimals="INF"
      id="ixv-127613"
      unitRef="pure">0.879</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_NL_Member"
      decimals="INF"
      id="ixv-127614"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_BE_Member"
      decimals="INF"
      id="ixv-127615"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_DK_Member"
      decimals="INF"
      id="ixv-127616"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_CA_Member"
      decimals="INF"
      id="ixv-127617"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_DE_Member"
      decimals="INF"
      id="ixv-127618"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_FR_Member"
      decimals="INF"
      id="ixv-127619"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_GB_Member"
      decimals="INF"
      id="ixv-127620"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_JP_Member"
      decimals="INF"
      id="ixv-127621"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_GD_Other_Member"
      decimals="INF"
      id="ixv-127622"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021062_ClassMember" id="ixv-14711">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Eli Lilly &amp; Co

6.8


&#160;


Danaher Corp

6.4


&#160;


Boston Scientific Corp

5.9


&#160;


Penumbra Inc

4.0


&#160;


Argenx SE ADR

3.1


&#160;


AbbVie Inc

3.1


&#160;


UCB SA

2.7


&#160;


CVS Health Corp

2.7


&#160;


Alnylam Pharmaceuticals Inc

2.6


&#160;


Masimo Corp

2.5


&#160;


&#160;

39.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021062_TH_0_Member"
      decimals="INF"
      id="ixv-127623"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_1_Member"
      decimals="INF"
      id="ixv-127624"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_2_Member"
      decimals="INF"
      id="ixv-127625"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_3_Member"
      decimals="INF"
      id="ixv-127626"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_4_Member"
      decimals="INF"
      id="ixv-127627"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_5_Member"
      decimals="INF"
      id="ixv-127628"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_6_Member"
      decimals="INF"
      id="ixv-127629"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_7_Member"
      decimals="INF"
      id="ixv-127630"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_8_Member"
      decimals="INF"
      id="ixv-127631"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021062_TH_9_Member"
      decimals="INF"
      id="ixv-127632"
      unitRef="pure">0.025</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-14882">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000243079_ClassMember" id="ixv-14894">VIP Financials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000243079_ClassMember" id="ixv-14897">VIP Financials Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000243079_ClassMember" id="ixv-14900">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000243079_ClassMember" id="ixv-14919">This annual shareholder report contains information about VIP Financials Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000243079_ClassMember" id="ixv-14921">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000243079_ClassMember" id="ixv-14926">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000243079_ClassMember" id="ixv-14928">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000243079_ClassMember" id="ixv-14931">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000243079_ClassMember" id="ixv-14934">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000243079_ClassMember" id="ixv-14941">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;91&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;text-align-last:auto;"&gt;0.85&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000243079_ClassMember"
      decimals="0"
      id="ixv-127633"
      unitRef="usd">91</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000243079_ClassMember"
      decimals="INF"
      id="ixv-127634"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000243079_ClassMember" id="ixv-14983">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and, starting in September, the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI US IMI Financials 5% Capped Linked Index for the year, led by asset management &amp;amp; custody banks. Stock picking among regional banks also boosted the fund's relative result. Investment choices and an underweight in the property &amp;amp; casualty insurance industry helped as well.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Wells Fargo (+36%), one of our largest holdings. Outsized exposure to Citigroup (+70%) also helped. The company was among our biggest positions this period. Another notable relative contributor was an overweight in FirstCash Holdings (+56%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was security selection in the investment banking &amp;amp; brokerage group. An overweight in diversified financial services also hampered the fund's result, as did stock picks among research &amp;amp; consulting services firms.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Not owning Goldman Sachs, an index component that gained about 57%, was the largest individual relative detractor. Avoiding JPMorgan Chase, an index component that gained approximately 37%, hurt as well. An overweight in Reinsurance Group of America (-3%) was another negative. The stock was among the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the financial exchanges &amp;amp; data industry and a lower allocation to consumer finance stocks.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000243079_ClassMember" id="ixv-15007">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
August 16, 2023 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000

$11,469


$15,191



MSCI U.S. IMI Financials 5% Capped Linked Index


$10,000

$11,375


$14,812



S&amp;P 500&#xae; Index


$10,000

$10,896


$13,622



&#160;

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000243079_LG_ClassMember_3YR" id="ixv-15026">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243079_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127635"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243079_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127636"
      unitRef="usd">11469</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243079_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127637"
      unitRef="usd">15191</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243079_LG_1_AdditionalIndexMember_3YR"
      id="ixv-15043">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Financials 5% Capped Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243079_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127638"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243079_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127639"
      unitRef="usd">11375</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243079_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127640"
      unitRef="usd">14812</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243079_LG_2_AdditionalIndexMember_3YR"
      id="ixv-15060">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243079_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127641"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243079_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127642"
      unitRef="usd">10896</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243079_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127643"
      unitRef="usd">13622</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000243079_ClassMember" id="ixv-15105">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

Life of Fund&#160;A


Service Class 2

14.89%

26.39%


MSCI U.S. IMI Financials 5% Capped Linked Index

14.94%


25.08%


S&amp;P 500&#xae; Index

17.88%


22.04%




A&#160; &#160;From August 16, 2023

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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127644"
      unitRef="pure">0.1489</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_NoLoadClassMember_2025-01-01_2025-12-31"
      decimals="INF"
      id="ixv-127645"
      unitRef="pure">0.2639</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127646"
      unitRef="pure">0.1494</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-127647"
      unitRef="pure">0.2508</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127648"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243079_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-127649"
      unitRef="pure">0.2204</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="C000243079_Perf_2023-08-16_ClassMember"
      id="ixv-15160">2023-08-16</oef:PerfInceptionDate>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000243079_ClassMember" id="ixv-15170">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000243079_ClassMember" id="ixv-15182">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000243079_ClassMember" id="ixv-15186">&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="C000243079_ClassMember" id="ixv-15192">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;320,552,222&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;66&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,036,940&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;46&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000243079_InstantMember"
      decimals="0"
      id="ixv-127650"
      unitRef="usd">320552222</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000243079_InstantMember"
      decimals="INF"
      id="ixv-127651"
      unitRef="holding">66</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000243079_ClassMember"
      decimals="0"
      id="ixv-127652"
      unitRef="usd">2036940</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000243079_ClassMember"
      decimals="INF"
      id="ixv-127653"
      unitRef="pure">0.46</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000243079_ClassMember" id="ixv-15267">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Banks

35.9

&#160;


Capital Markets

24.5

&#160;


Insurance

17.6

&#160;


Financial Services

16.2

&#160;


Consumer Finance

4.3

&#160;


Professional Services

0.8

&#160;


&#160;




&#160;
Common Stocks

99.3


Short-Term Investments and Net Other Assets (Liabilities)

0.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

93.7


United Kingdom

2.0


France

1.2


Puerto Rico

1.0


Grand Cayman (UK Overseas Ter)

0.9


Australia

0.8


Mexico

0.4




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 1.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Puerto Rico - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Grand Cayman (UK Overseas Ter) - 0.9&#160;&#160;&#160;&#160;


&#160;

Australia - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Mexico - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243079_TI_0_Member"
      decimals="INF"
      id="ixv-127654"
      unitRef="pure">0.359</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_1_Member"
      decimals="INF"
      id="ixv-127655"
      unitRef="pure">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_2_Member"
      decimals="INF"
      id="ixv-127656"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_3_Member"
      decimals="INF"
      id="ixv-127657"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_4_Member"
      decimals="INF"
      id="ixv-127658"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TI_5_Member"
      decimals="INF"
      id="ixv-127659"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127660"
      unitRef="pure">0.993</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127661"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_US_Member"
      decimals="INF"
      id="ixv-127662"
      unitRef="pure">0.937</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_GB_Member"
      decimals="INF"
      id="ixv-127663"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_FR_Member"
      decimals="INF"
      id="ixv-127664"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_PR_Member"
      decimals="INF"
      id="ixv-127665"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-127666"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_AU_Member"
      decimals="INF"
      id="ixv-127667"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_GD_MX_Member"
      decimals="INF"
      id="ixv-127668"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000243079_ClassMember" id="ixv-15519">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Mastercard Inc Class A

9.5


&#160;


Wells Fargo &amp; Co

7.5


&#160;


Bank of America Corp

6.5


&#160;


Reinsurance Group of America Inc

3.8


&#160;


Citigroup Inc

3.7


&#160;


State Street Corp

3.3


&#160;


Charles Schwab Corp/The

3.2


&#160;


Morgan Stanley

2.7


&#160;


Apollo Global Management Inc

2.6


&#160;


Chubb Ltd

2.6


&#160;


&#160;

45.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243079_TH_0_Member"
      decimals="INF"
      id="ixv-127669"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_1_Member"
      decimals="INF"
      id="ixv-127670"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_2_Member"
      decimals="INF"
      id="ixv-127671"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_3_Member"
      decimals="INF"
      id="ixv-127672"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_4_Member"
      decimals="INF"
      id="ixv-127673"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_5_Member"
      decimals="INF"
      id="ixv-127674"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_6_Member"
      decimals="INF"
      id="ixv-127675"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_7_Member"
      decimals="INF"
      id="ixv-127676"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_8_Member"
      decimals="INF"
      id="ixv-127677"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243079_TH_9_Member"
      decimals="INF"
      id="ixv-127678"
      unitRef="pure">0.026</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-15690">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021100_ClassMember" id="ixv-15702">VIP Financials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021100_ClassMember" id="ixv-15705">VIP Financials Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021100_ClassMember" id="ixv-15708">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021100_ClassMember" id="ixv-15727">This annual shareholder report contains information about VIP Financials Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021100_ClassMember" id="ixv-15729">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021100_ClassMember" id="ixv-15734">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021100_ClassMember" id="ixv-15736">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021100_ClassMember" id="ixv-15739">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021100_ClassMember" id="ixv-15742">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021100_ClassMember" id="ixv-15749">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;74&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;text-align-last:auto;"&gt;0.68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021100_ClassMember"
      decimals="0"
      id="ixv-127679"
      unitRef="usd">74</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021100_ClassMember"
      decimals="INF"
      id="ixv-127680"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021100_ClassMember" id="ixv-15791">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and, starting in September, the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI US IMI Financials 5% Capped Linked Index for the year, led by asset management &amp;amp; custody banks. Stock picking among regional banks also boosted the fund's relative result. Investment choices and an underweight in the property &amp;amp; casualty insurance industry helped as well.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Wells Fargo (+36%), one of our largest holdings. Outsized exposure to Citigroup (+70%) also helped. The company was among our biggest positions this period. Another notable relative contributor was an overweight in FirstCash Holdings (+56%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was security selection in the investment banking &amp;amp; brokerage group. An overweight in diversified financial services also hampered the fund's result, as did stock picks among research &amp;amp; consulting services firms.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Not owning Goldman Sachs, an index component that gained about 57%, was the largest individual relative detractor. Avoiding JPMorgan Chase, an index component that gained approximately 37%, hurt as well. An overweight in Reinsurance Group of America (-3%) was another negative. The stock was among the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the financial exchanges &amp;amp; data industry and a lower allocation to consumer finance stocks.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021100_ClassMember" id="ixv-15815">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$11,851


$14,360


$12,089


$16,234


$16,336


$21,749


$19,928


$22,831


$30,307


$34,876



MSCI U.S. IMI Financials 5% Capped Linked Index


$10,000

$12,474


$14,821


$12,785


$16,798


$16,547


$22,511


$19,993


$22,695


$29,551


$33,967



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021100_LG_ClassMember_11YR" id="ixv-15834">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127681"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127682"
      unitRef="usd">11851</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127683"
      unitRef="usd">14360</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127684"
      unitRef="usd">12089</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127685"
      unitRef="usd">16234</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127686"
      unitRef="usd">16336</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127687"
      unitRef="usd">21749</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127688"
      unitRef="usd">19928</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127689"
      unitRef="usd">22831</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127690"
      unitRef="usd">30307</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127691"
      unitRef="usd">34876</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021100_LG_1_AdditionalIndexMember_11YR"
      id="ixv-15883">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Financials 5% Capped Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127692"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127693"
      unitRef="usd">12474</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127694"
      unitRef="usd">14821</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127695"
      unitRef="usd">12785</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127696"
      unitRef="usd">16798</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127697"
      unitRef="usd">16547</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127698"
      unitRef="usd">22511</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127699"
      unitRef="usd">19993</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127700"
      unitRef="usd">22695</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127701"
      unitRef="usd">29551</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127702"
      unitRef="usd">33967</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021100_LG_2_AdditionalIndexMember_11YR"
      id="ixv-15932">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127703"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127704"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127705"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127706"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127707"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127708"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127709"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127710"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127711"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127712"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021100_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127713"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021100_ClassMember" id="ixv-16033">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

15.08%

16.38%

13.31%


MSCI U.S. IMI Financials 5% Capped Linked Index

14.94%


15.47%


13.01%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127714"
      unitRef="pure">0.1508</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127715"
      unitRef="pure">0.1638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127716"
      unitRef="pure">0.1331</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127717"
      unitRef="pure">0.1494</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127718"
      unitRef="pure">0.1547</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127719"
      unitRef="pure">0.1301</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127720"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127721"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021100_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127722"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021100_ClassMember" id="ixv-16103">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021100_ClassMember" id="ixv-16115">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021100_ClassMember" id="ixv-16119">&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="C000021100_ClassMember" id="ixv-16125">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;320,552,222&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;66&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,036,940&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;46&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021100_InstantMember"
      decimals="0"
      id="ixv-127723"
      unitRef="usd">320552222</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021100_InstantMember"
      decimals="INF"
      id="ixv-127724"
      unitRef="holding">66</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021100_ClassMember"
      decimals="0"
      id="ixv-127725"
      unitRef="usd">2036940</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021100_ClassMember"
      decimals="INF"
      id="ixv-127726"
      unitRef="pure">0.46</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021100_ClassMember" id="ixv-16200">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Banks

35.9

&#160;


Capital Markets

24.5

&#160;


Insurance

17.6

&#160;


Financial Services

16.2

&#160;


Consumer Finance

4.3

&#160;


Professional Services

0.8

&#160;


&#160;




&#160;
Common Stocks

99.3


Short-Term Investments and Net Other Assets (Liabilities)

0.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

93.7


United Kingdom

2.0


France

1.2


Puerto Rico

1.0


Grand Cayman (UK Overseas Ter)

0.9


Australia

0.8


Mexico

0.4




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 1.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Puerto Rico - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Grand Cayman (UK Overseas Ter) - 0.9&#160;&#160;&#160;&#160;


&#160;

Australia - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Mexico - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021100_TI_0_Member"
      decimals="INF"
      id="ixv-127727"
      unitRef="pure">0.359</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_1_Member"
      decimals="INF"
      id="ixv-127728"
      unitRef="pure">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_2_Member"
      decimals="INF"
      id="ixv-127729"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_3_Member"
      decimals="INF"
      id="ixv-127730"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_4_Member"
      decimals="INF"
      id="ixv-127731"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TI_5_Member"
      decimals="INF"
      id="ixv-127732"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127733"
      unitRef="pure">0.993</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127734"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_US_Member"
      decimals="INF"
      id="ixv-127735"
      unitRef="pure">0.937</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_GB_Member"
      decimals="INF"
      id="ixv-127736"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_FR_Member"
      decimals="INF"
      id="ixv-127737"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_PR_Member"
      decimals="INF"
      id="ixv-127738"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-127739"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_AU_Member"
      decimals="INF"
      id="ixv-127740"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_GD_MX_Member"
      decimals="INF"
      id="ixv-127741"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021100_ClassMember" id="ixv-16452">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Mastercard Inc Class A

9.5


&#160;


Wells Fargo &amp; Co

7.5


&#160;


Bank of America Corp

6.5


&#160;


Reinsurance Group of America Inc

3.8


&#160;


Citigroup Inc

3.7


&#160;


State Street Corp

3.3


&#160;


Charles Schwab Corp/The

3.2


&#160;


Morgan Stanley

2.7


&#160;


Apollo Global Management Inc

2.6


&#160;


Chubb Ltd

2.6


&#160;


&#160;

45.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021100_TH_0_Member"
      decimals="INF"
      id="ixv-127742"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_1_Member"
      decimals="INF"
      id="ixv-127743"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_2_Member"
      decimals="INF"
      id="ixv-127744"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_3_Member"
      decimals="INF"
      id="ixv-127745"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_4_Member"
      decimals="INF"
      id="ixv-127746"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_5_Member"
      decimals="INF"
      id="ixv-127747"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_6_Member"
      decimals="INF"
      id="ixv-127748"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_7_Member"
      decimals="INF"
      id="ixv-127749"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_8_Member"
      decimals="INF"
      id="ixv-127750"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021100_TH_9_Member"
      decimals="INF"
      id="ixv-127751"
      unitRef="pure">0.026</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-16623">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021099_ClassMember" id="ixv-16635">VIP Financials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021099_ClassMember" id="ixv-16638">VIP Financials Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021099_ClassMember" id="ixv-16641">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021099_ClassMember" id="ixv-16660">This annual shareholder report contains information about VIP Financials Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021099_ClassMember" id="ixv-16662">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021099_ClassMember" id="ixv-16667">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021099_ClassMember" id="ixv-16669">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021099_ClassMember" id="ixv-16672">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021099_ClassMember" id="ixv-16675">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021099_ClassMember" id="ixv-16682">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;65&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.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;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021099_ClassMember"
      decimals="0"
      id="ixv-127752"
      unitRef="usd">65</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021099_ClassMember"
      decimals="INF"
      id="ixv-127753"
      unitRef="pure">0.0060</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021099_ClassMember" id="ixv-16724">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and, starting in September, the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI US IMI Financials 5% Capped Linked Index for the year, led by asset management &amp;amp; custody banks. Stock picking among regional banks also boosted the fund's relative result. Investment choices and an underweight in the property &amp;amp; casualty insurance industry helped as well.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Wells Fargo (+36%), one of our largest holdings. Outsized exposure to Citigroup (+70%) also helped. The company was among our biggest positions this period. Another notable relative contributor was an overweight in FirstCash Holdings (+56%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was security selection in the investment banking &amp;amp; brokerage group. An overweight in diversified financial services also hampered the fund's result, as did stock picks among research &amp;amp; consulting services firms.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Not owning Goldman Sachs, an index component that gained about 57%, was the largest individual relative detractor. Avoiding JPMorgan Chase, an index component that gained approximately 37%, hurt as well. An overweight in Reinsurance Group of America (-3%) was another negative. The stock was among the fund's largest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the financial exchanges &amp;amp; data industry and a lower allocation to consumer finance stocks.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021099_ClassMember" id="ixv-16748">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$11,872


$14,395


$12,130


$16,294


$16,419


$21,869


$20,047


$23,000


$30,528


$35,162



MSCI U.S. IMI Financials 5% Capped Linked Index


$10,000

$12,474


$14,821


$12,785


$16,798


$16,547


$22,511


$19,993


$22,695


$29,551


$33,967



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021099_LG_ClassMember_11YR" id="ixv-16767">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127754"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127755"
      unitRef="usd">11872</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127756"
      unitRef="usd">14395</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127757"
      unitRef="usd">12130</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127758"
      unitRef="usd">16294</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127759"
      unitRef="usd">16419</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127760"
      unitRef="usd">21869</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127761"
      unitRef="usd">20047</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127762"
      unitRef="usd">23000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127763"
      unitRef="usd">30528</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127764"
      unitRef="usd">35162</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021099_LG_1_AdditionalIndexMember_11YR"
      id="ixv-16816">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Financials 5% Capped Linked Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127765"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127766"
      unitRef="usd">12474</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127767"
      unitRef="usd">14821</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127768"
      unitRef="usd">12785</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127769"
      unitRef="usd">16798</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127770"
      unitRef="usd">16547</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127771"
      unitRef="usd">22511</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127772"
      unitRef="usd">19993</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127773"
      unitRef="usd">22695</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127774"
      unitRef="usd">29551</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127775"
      unitRef="usd">33967</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021099_LG_2_AdditionalIndexMember_11YR"
      id="ixv-16865">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127776"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127777"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127778"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127779"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127780"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127781"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127782"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127783"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127784"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127785"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021099_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127786"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021099_ClassMember" id="ixv-16966">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

15.18%

16.45%

13.40%


MSCI U.S. IMI Financials 5% Capped Linked Index

14.94%


15.47%


13.01%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127787"
      unitRef="pure">0.1518</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127788"
      unitRef="pure">0.1645</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127789"
      unitRef="pure">0.1340</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127790"
      unitRef="pure">0.1494</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127791"
      unitRef="pure">0.1547</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127792"
      unitRef="pure">0.1301</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127793"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127794"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021099_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127795"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021099_ClassMember" id="ixv-17036">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021099_ClassMember" id="ixv-17048">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021099_ClassMember" id="ixv-17052">&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="C000021099_ClassMember" id="ixv-17058">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;320,552,222&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;66&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,036,940&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;46&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021099_InstantMember"
      decimals="0"
      id="ixv-127796"
      unitRef="usd">320552222</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021099_InstantMember"
      decimals="INF"
      id="ixv-127797"
      unitRef="holding">66</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021099_ClassMember"
      decimals="0"
      id="ixv-127798"
      unitRef="usd">2036940</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021099_ClassMember"
      decimals="INF"
      id="ixv-127799"
      unitRef="pure">0.46</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021099_ClassMember" id="ixv-17133">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Banks

35.9

&#160;


Capital Markets

24.5

&#160;


Insurance

17.6

&#160;


Financial Services

16.2

&#160;


Consumer Finance

4.3

&#160;


Professional Services

0.8

&#160;


&#160;




&#160;
Common Stocks

99.3


Short-Term Investments and Net Other Assets (Liabilities)

0.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

93.7


United Kingdom

2.0


France

1.2


Puerto Rico

1.0


Grand Cayman (UK Overseas Ter)

0.9


Australia

0.8


Mexico

0.4




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 1.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Puerto Rico - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Grand Cayman (UK Overseas Ter) - 0.9&#160;&#160;&#160;&#160;


&#160;

Australia - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Mexico - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021099_TI_0_Member"
      decimals="INF"
      id="ixv-127800"
      unitRef="pure">0.359</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_1_Member"
      decimals="INF"
      id="ixv-127801"
      unitRef="pure">0.245</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_2_Member"
      decimals="INF"
      id="ixv-127802"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_3_Member"
      decimals="INF"
      id="ixv-127803"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_4_Member"
      decimals="INF"
      id="ixv-127804"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TI_5_Member"
      decimals="INF"
      id="ixv-127805"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127806"
      unitRef="pure">0.993</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127807"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_US_Member"
      decimals="INF"
      id="ixv-127808"
      unitRef="pure">0.937</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_GB_Member"
      decimals="INF"
      id="ixv-127809"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_FR_Member"
      decimals="INF"
      id="ixv-127810"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_PR_Member"
      decimals="INF"
      id="ixv-127811"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-127812"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_AU_Member"
      decimals="INF"
      id="ixv-127813"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_GD_MX_Member"
      decimals="INF"
      id="ixv-127814"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021099_ClassMember" id="ixv-17385">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Mastercard Inc Class A

9.5


&#160;


Wells Fargo &amp; Co

7.5


&#160;


Bank of America Corp

6.5


&#160;


Reinsurance Group of America Inc

3.8


&#160;


Citigroup Inc

3.7


&#160;


State Street Corp

3.3


&#160;


Charles Schwab Corp/The

3.2


&#160;


Morgan Stanley

2.7


&#160;


Apollo Global Management Inc

2.6


&#160;


Chubb Ltd

2.6


&#160;


&#160;

45.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021099_TH_0_Member"
      decimals="INF"
      id="ixv-127815"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_1_Member"
      decimals="INF"
      id="ixv-127816"
      unitRef="pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_2_Member"
      decimals="INF"
      id="ixv-127817"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_3_Member"
      decimals="INF"
      id="ixv-127818"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_4_Member"
      decimals="INF"
      id="ixv-127819"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_5_Member"
      decimals="INF"
      id="ixv-127820"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_6_Member"
      decimals="INF"
      id="ixv-127821"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_7_Member"
      decimals="INF"
      id="ixv-127822"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_8_Member"
      decimals="INF"
      id="ixv-127823"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021099_TH_9_Member"
      decimals="INF"
      id="ixv-127824"
      unitRef="pure">0.026</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-17556">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021082_ClassMember" id="ixv-17568">VIP Energy Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021082_ClassMember" id="ixv-17571">VIP Energy Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021082_ClassMember" id="ixv-17574">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021082_ClassMember" id="ixv-17593">This annual shareholder report contains information about VIP Energy Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021082_ClassMember" id="ixv-17595">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021082_ClassMember" id="ixv-17600">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021082_ClassMember" id="ixv-17602">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021082_ClassMember" id="ixv-17605">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021082_ClassMember" id="ixv-17608">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021082_ClassMember" id="ixv-17615">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;89&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;text-align-last:auto;"&gt;0.85&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021082_ClassMember"
      decimals="0"
      id="ixv-127825"
      unitRef="usd">89</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021082_ClassMember"
      decimals="INF"
      id="ixv-127826"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021082_ClassMember" id="ixv-17657">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Energy 25/50 Index for the fiscal year, led by oil &amp;amp; gas equipment &amp;amp; services. Stock picking in independent power producers &amp;amp; energy traders, and out-of-index group, also boosted the fund's relative performance. Also bolstering our relative result was positioning in the oil &amp;amp; gas exploration &amp;amp; production segment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's non-index stake in National Energy Services Reunited gained 75% and was the top individual relative contributor. Not owning ONEOK, an index component that returned -23%, was the second-largest relative contributor. An overweight in TechnipFMC (+55%) also contributed. The stock was among the fund's biggest holdings at period end, though we reduced our stake.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was security selection in oil &amp;amp; gas storage &amp;amp; transportation. Also hurting our result were underweights in oil &amp;amp; gas drilling and coal &amp;amp; consumable fuels.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was our non-index stake in Energy Transfer (-9%). The company was one of the fund's largest holdings. The second-largest relative detractor was an underweight in Williams (+15%). This was a stake we established this period. An overweight in Occidental Petroleum (-15%) also hurt.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the oil &amp;amp; gas equipment &amp;amp; services and oil &amp;amp; gas refining &amp;amp; marketing industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021082_ClassMember" id="ixv-17681">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000

$13,351


$12,980


$9,765


$10,725


$7,198


$11,145


$18,152


$18,279


$19,014


$20,980



MSCI U.S. IMI Energy 25-50 Index


$10,000

$12,956


$12,655


$10,149


$11,105


$7,437


$11,621


$18,957


$18,981


$20,248


$21,733



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021082_LG_ClassMember_11YR" id="ixv-17700">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127827"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127828"
      unitRef="usd">13351</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127829"
      unitRef="usd">12980</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127830"
      unitRef="usd">9765</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127831"
      unitRef="usd">10725</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127832"
      unitRef="usd">7198</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127833"
      unitRef="usd">11145</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127834"
      unitRef="usd">18152</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127835"
      unitRef="usd">18279</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127836"
      unitRef="usd">19014</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127837"
      unitRef="usd">20980</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021082_LG_1_AdditionalIndexMember_11YR"
      id="ixv-17749">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Energy 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127838"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127839"
      unitRef="usd">12956</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127840"
      unitRef="usd">12655</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127841"
      unitRef="usd">10149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127842"
      unitRef="usd">11105</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127843"
      unitRef="usd">7437</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127844"
      unitRef="usd">11621</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127845"
      unitRef="usd">18957</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127846"
      unitRef="usd">18981</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127847"
      unitRef="usd">20248</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127848"
      unitRef="usd">21733</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021082_LG_2_AdditionalIndexMember_11YR"
      id="ixv-17798">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127849"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127850"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127851"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127852"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127853"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127854"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127855"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127856"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127857"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127858"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021082_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127859"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021082_ClassMember" id="ixv-17899">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Service Class 2

10.34%

23.86%

7.69%


MSCI U.S. IMI Energy 25-50 Index

7.34%


23.92%


8.07%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127860"
      unitRef="pure">0.1034</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127861"
      unitRef="pure">0.2386</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127862"
      unitRef="pure">0.0769</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127863"
      unitRef="pure">0.0734</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127864"
      unitRef="pure">0.2392</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127865"
      unitRef="pure">0.0807</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127866"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127867"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021082_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127868"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021082_ClassMember" id="ixv-17969">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021082_ClassMember" id="ixv-17981">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021082_ClassMember" id="ixv-17985">&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="C000021082_ClassMember" id="ixv-17991">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;452,600,247&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;35&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,772,316&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021082_InstantMember"
      decimals="0"
      id="ixv-127869"
      unitRef="usd">452600247</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021082_InstantMember"
      decimals="INF"
      id="ixv-127870"
      unitRef="holding">35</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021082_ClassMember"
      decimals="0"
      id="ixv-127871"
      unitRef="usd">2772316</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021082_ClassMember"
      decimals="INF"
      id="ixv-127872"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021082_ClassMember" id="ixv-18066">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Oil, Gas &amp; Consumable Fuels

82.9

&#160;


Energy Equipment &amp; Services

14.2

&#160;


Independent Power and Renewable Electricity Producers

2.6

&#160;


&#160;




&#160;
Common Stocks

99.7


Short-Term Investments and Net Other Assets (Liabilities)

0.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

86.3


Canada

9.5


United Kingdom

3.8


Norway

0.3


France

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 86.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 9.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Norway - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021082_TI_0_Member"
      decimals="INF"
      id="ixv-127873"
      unitRef="pure">0.829</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TI_1_Member"
      decimals="INF"
      id="ixv-127874"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TI_2_Member"
      decimals="INF"
      id="ixv-127875"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127876"
      unitRef="pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127877"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_US_Member"
      decimals="INF"
      id="ixv-127878"
      unitRef="pure">0.863</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_CA_Member"
      decimals="INF"
      id="ixv-127879"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_GB_Member"
      decimals="INF"
      id="ixv-127880"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_NO_Member"
      decimals="INF"
      id="ixv-127881"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_GD_FR_Member"
      decimals="INF"
      id="ixv-127882"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021082_ClassMember" id="ixv-18265">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Exxon Mobil Corp

25.0


&#160;


Chevron Corp

9.2


&#160;


Cenovus Energy Inc

4.7


&#160;


Marathon Petroleum Corp

4.6


&#160;


Canadian Natural Resources Ltd

4.5


&#160;


Energy Transfer LP

4.3


&#160;


Valero Energy Corp

4.2


&#160;


Cheniere Energy Inc

3.9


&#160;


SLB Ltd

3.7


&#160;


TechnipFMC PLC

3.7


&#160;


&#160;

67.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021082_TH_0_Member"
      decimals="INF"
      id="ixv-127883"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_1_Member"
      decimals="INF"
      id="ixv-127884"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_2_Member"
      decimals="INF"
      id="ixv-127885"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_3_Member"
      decimals="INF"
      id="ixv-127886"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_4_Member"
      decimals="INF"
      id="ixv-127887"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_5_Member"
      decimals="INF"
      id="ixv-127888"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_6_Member"
      decimals="INF"
      id="ixv-127889"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_7_Member"
      decimals="INF"
      id="ixv-127890"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_8_Member"
      decimals="INF"
      id="ixv-127891"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021082_TH_9_Member"
      decimals="INF"
      id="ixv-127892"
      unitRef="pure">0.037</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-18436">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021081_ClassMember" id="ixv-18448">VIP Energy Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021081_ClassMember" id="ixv-18451">VIP Energy Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021081_ClassMember" id="ixv-18454">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021081_ClassMember" id="ixv-18473">This annual shareholder report contains information about VIP Energy Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021081_ClassMember" id="ixv-18475">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021081_ClassMember" id="ixv-18480">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021081_ClassMember" id="ixv-18482">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021081_ClassMember" id="ixv-18485">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021081_ClassMember" id="ixv-18488">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021081_ClassMember" id="ixv-18495">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021081_ClassMember"
      decimals="0"
      id="ixv-127893"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021081_ClassMember"
      decimals="INF"
      id="ixv-127894"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021081_ClassMember" id="ixv-18537">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Energy 25/50 Index for the fiscal year, led by oil &amp;amp; gas equipment &amp;amp; services. Stock picking in independent power producers &amp;amp; energy traders, and out-of-index group, also boosted the fund's relative performance. Also bolstering our relative result was positioning in the oil &amp;amp; gas exploration &amp;amp; production segment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's non-index stake in National Energy Services Reunited gained 75% and was the top individual relative contributor. Not owning ONEOK, an index component that returned -23%, was the second-largest relative contributor. An overweight in TechnipFMC (+55%) also contributed. The stock was among the fund's biggest holdings at period end, though we reduced our stake.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was security selection in oil &amp;amp; gas storage &amp;amp; transportation. Also hurting our result were underweights in oil &amp;amp; gas drilling and coal &amp;amp; consumable fuels.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was our non-index stake in Energy Transfer (-9%). The company was one of the fund's largest holdings. The second-largest relative detractor was an underweight in Williams (+15%). This was a stake we established this period. An overweight in Occidental Petroleum (-15%) also hurt.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the oil &amp;amp; gas equipment &amp;amp; services and oil &amp;amp; gas refining &amp;amp; marketing industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021081_ClassMember" id="ixv-18561">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$13,370


$13,027


$9,816


$10,796


$7,255


$11,256


$18,362


$18,529


$19,308


$21,334



MSCI U.S. IMI Energy 25-50 Index


$10,000

$12,956


$12,655


$10,149


$11,105


$7,437


$11,621


$18,957


$18,981


$20,248


$21,733



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021081_LG_ClassMember_11YR" id="ixv-18580">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127895"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127896"
      unitRef="usd">13370</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127897"
      unitRef="usd">13027</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127898"
      unitRef="usd">9816</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127899"
      unitRef="usd">10796</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127900"
      unitRef="usd">7255</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127901"
      unitRef="usd">11256</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127902"
      unitRef="usd">18362</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127903"
      unitRef="usd">18529</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127904"
      unitRef="usd">19308</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127905"
      unitRef="usd">21334</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021081_LG_1_AdditionalIndexMember_11YR"
      id="ixv-18629">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Energy 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127906"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127907"
      unitRef="usd">12956</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127908"
      unitRef="usd">12655</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127909"
      unitRef="usd">10149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127910"
      unitRef="usd">11105</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127911"
      unitRef="usd">7437</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127912"
      unitRef="usd">11621</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127913"
      unitRef="usd">18957</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127914"
      unitRef="usd">18981</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127915"
      unitRef="usd">20248</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127916"
      unitRef="usd">21733</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021081_LG_2_AdditionalIndexMember_11YR"
      id="ixv-18678">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127917"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127918"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127919"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127920"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127921"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127922"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127923"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127924"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127925"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127926"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021081_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127927"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021081_ClassMember" id="ixv-18779">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

10.49%

24.08%

7.87%


MSCI U.S. IMI Energy 25-50 Index

7.34%


23.92%


8.07%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127928"
      unitRef="pure">0.1049</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127929"
      unitRef="pure">0.2408</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127930"
      unitRef="pure">0.0787</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127931"
      unitRef="pure">0.0734</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-127932"
      unitRef="pure">0.2392</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-127933"
      unitRef="pure">0.0807</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-127934"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-127935"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021081_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-127936"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021081_ClassMember" id="ixv-18849">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021081_ClassMember" id="ixv-18861">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021081_ClassMember" id="ixv-18865">&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="C000021081_ClassMember" id="ixv-18871">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;452,600,247&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;35&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,772,316&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021081_InstantMember"
      decimals="0"
      id="ixv-127937"
      unitRef="usd">452600247</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021081_InstantMember"
      decimals="INF"
      id="ixv-127938"
      unitRef="holding">35</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021081_ClassMember"
      decimals="0"
      id="ixv-127939"
      unitRef="usd">2772316</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021081_ClassMember"
      decimals="INF"
      id="ixv-127940"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021081_ClassMember" id="ixv-18946">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Oil, Gas &amp; Consumable Fuels

82.9

&#160;


Energy Equipment &amp; Services

14.2

&#160;


Independent Power and Renewable Electricity Producers

2.6

&#160;


&#160;




&#160;
Common Stocks

99.7


Short-Term Investments and Net Other Assets (Liabilities)

0.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

86.3


Canada

9.5


United Kingdom

3.8


Norway

0.3


France

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 86.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 9.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Norway - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021081_TI_0_Member"
      decimals="INF"
      id="ixv-127941"
      unitRef="pure">0.829</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TI_1_Member"
      decimals="INF"
      id="ixv-127942"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TI_2_Member"
      decimals="INF"
      id="ixv-127943"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-127944"
      unitRef="pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-127945"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_US_Member"
      decimals="INF"
      id="ixv-127946"
      unitRef="pure">0.863</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_CA_Member"
      decimals="INF"
      id="ixv-127947"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_GB_Member"
      decimals="INF"
      id="ixv-127948"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_NO_Member"
      decimals="INF"
      id="ixv-127949"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_GD_FR_Member"
      decimals="INF"
      id="ixv-127950"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021081_ClassMember" id="ixv-19145">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Exxon Mobil Corp

25.0


&#160;


Chevron Corp

9.2


&#160;


Cenovus Energy Inc

4.7


&#160;


Marathon Petroleum Corp

4.6


&#160;


Canadian Natural Resources Ltd

4.5


&#160;


Energy Transfer LP

4.3


&#160;


Valero Energy Corp

4.2


&#160;


Cheniere Energy Inc

3.9


&#160;


SLB Ltd

3.7


&#160;


TechnipFMC PLC

3.7


&#160;


&#160;

67.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021081_TH_0_Member"
      decimals="INF"
      id="ixv-127951"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_1_Member"
      decimals="INF"
      id="ixv-127952"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_2_Member"
      decimals="INF"
      id="ixv-127953"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_3_Member"
      decimals="INF"
      id="ixv-127954"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_4_Member"
      decimals="INF"
      id="ixv-127955"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_5_Member"
      decimals="INF"
      id="ixv-127956"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_6_Member"
      decimals="INF"
      id="ixv-127957"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_7_Member"
      decimals="INF"
      id="ixv-127958"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_8_Member"
      decimals="INF"
      id="ixv-127959"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021081_TH_9_Member"
      decimals="INF"
      id="ixv-127960"
      unitRef="pure">0.037</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-19316">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021080_ClassMember" id="ixv-19328">VIP Energy Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021080_ClassMember" id="ixv-19331">VIP Energy Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021080_ClassMember" id="ixv-19334">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021080_ClassMember" id="ixv-19353">This annual shareholder report contains information about VIP Energy Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021080_ClassMember" id="ixv-19355">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021080_ClassMember" id="ixv-19360">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021080_ClassMember" id="ixv-19362">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021080_ClassMember" id="ixv-19365">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021080_ClassMember" id="ixv-19368">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021080_ClassMember" id="ixv-19375">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;63&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;text-align-last:auto;"&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;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021080_ClassMember"
      decimals="0"
      id="ixv-127961"
      unitRef="usd">63</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021080_ClassMember"
      decimals="INF"
      id="ixv-127962"
      unitRef="pure">0.0060</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021080_ClassMember" id="ixv-19417">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Energy 25/50 Index for the fiscal year, led by oil &amp;amp; gas equipment &amp;amp; services. Stock picking in independent power producers &amp;amp; energy traders, and out-of-index group, also boosted the fund's relative performance. Also bolstering our relative result was positioning in the oil &amp;amp; gas exploration &amp;amp; production segment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's non-index stake in National Energy Services Reunited gained 75% and was the top individual relative contributor. Not owning ONEOK, an index component that returned -23%, was the second-largest relative contributor. An overweight in TechnipFMC (+55%) also contributed. The stock was among the fund's biggest holdings at period end, though we reduced our stake.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was security selection in oil &amp;amp; gas storage &amp;amp; transportation. Also hurting our result were underweights in oil &amp;amp; gas drilling and coal &amp;amp; consumable fuels.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was our non-index stake in Energy Transfer (-9%). The company was one of the fund's largest holdings. The second-largest relative detractor was an underweight in Williams (+15%). This was a stake we established this period. An overweight in Occidental Petroleum (-15%) also hurt.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the oil &amp;amp; gas equipment &amp;amp; services and oil &amp;amp; gas refining &amp;amp; marketing industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021080_ClassMember" id="ixv-19441">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$13,384


$13,053


$9,845


$10,837


$7,286


$11,319


$18,471


$18,653


$19,455


$21,514



MSCI U.S. IMI Energy 25-50 Index


$10,000

$12,956


$12,655


$10,149


$11,105


$7,437


$11,621


$18,957


$18,981


$20,248


$21,733



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021080_LG_ClassMember_11YR" id="ixv-19460">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-127963"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-127964"
      unitRef="usd">13384</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-127965"
      unitRef="usd">13053</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-127966"
      unitRef="usd">9845</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-127967"
      unitRef="usd">10837</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-127968"
      unitRef="usd">7286</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-127969"
      unitRef="usd">11319</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-127970"
      unitRef="usd">18471</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-127971"
      unitRef="usd">18653</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-127972"
      unitRef="usd">19455</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-127973"
      unitRef="usd">21514</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021080_LG_1_AdditionalIndexMember_11YR"
      id="ixv-19509">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Energy 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127974"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127975"
      unitRef="usd">12956</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127976"
      unitRef="usd">12655</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127977"
      unitRef="usd">10149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127978"
      unitRef="usd">11105</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127979"
      unitRef="usd">7437</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127980"
      unitRef="usd">11621</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127981"
      unitRef="usd">18957</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127982"
      unitRef="usd">18981</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127983"
      unitRef="usd">20248</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127984"
      unitRef="usd">21733</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021080_LG_2_AdditionalIndexMember_11YR"
      id="ixv-19558">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-127985"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-127986"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-127987"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-127988"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-127989"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-127990"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-127991"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-127992"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-127993"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-127994"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021080_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-127995"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021080_ClassMember" id="ixv-19659">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

10.59%

24.18%

7.96%


MSCI U.S. IMI Energy 25-50 Index

7.34%


23.92%


8.07%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-127996"
      unitRef="pure">0.1059</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-127997"
      unitRef="pure">0.2418</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-127998"
      unitRef="pure">0.0796</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-127999"
      unitRef="pure">0.0734</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-128000"
      unitRef="pure">0.2392</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-128001"
      unitRef="pure">0.0807</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-128002"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-128003"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021080_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-128004"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021080_ClassMember" id="ixv-19729">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021080_ClassMember" id="ixv-19741">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021080_ClassMember" id="ixv-19745">&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="C000021080_ClassMember" id="ixv-19751">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;452,600,247&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;35&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,772,316&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021080_InstantMember"
      decimals="0"
      id="ixv-128005"
      unitRef="usd">452600247</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021080_InstantMember"
      decimals="INF"
      id="ixv-128006"
      unitRef="holding">35</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021080_ClassMember"
      decimals="0"
      id="ixv-128007"
      unitRef="usd">2772316</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021080_ClassMember"
      decimals="INF"
      id="ixv-128008"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021080_ClassMember" id="ixv-19826">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Oil, Gas &amp; Consumable Fuels

82.9

&#160;


Energy Equipment &amp; Services

14.2

&#160;


Independent Power and Renewable Electricity Producers

2.6

&#160;


&#160;




&#160;
Common Stocks

99.7


Short-Term Investments and Net Other Assets (Liabilities)

0.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

86.3


Canada

9.5


United Kingdom

3.8


Norway

0.3


France

0.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 86.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 9.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 3.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Norway - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021080_TI_0_Member"
      decimals="INF"
      id="ixv-128009"
      unitRef="pure">0.829</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TI_1_Member"
      decimals="INF"
      id="ixv-128010"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TI_2_Member"
      decimals="INF"
      id="ixv-128011"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128012"
      unitRef="pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128013"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_US_Member"
      decimals="INF"
      id="ixv-128014"
      unitRef="pure">0.863</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_CA_Member"
      decimals="INF"
      id="ixv-128015"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_GB_Member"
      decimals="INF"
      id="ixv-128016"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_NO_Member"
      decimals="INF"
      id="ixv-128017"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_GD_FR_Member"
      decimals="INF"
      id="ixv-128018"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021080_ClassMember" id="ixv-20025">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Exxon Mobil Corp

25.0


&#160;


Chevron Corp

9.2


&#160;


Cenovus Energy Inc

4.7


&#160;


Marathon Petroleum Corp

4.6


&#160;


Canadian Natural Resources Ltd

4.5


&#160;


Energy Transfer LP

4.3


&#160;


Valero Energy Corp

4.2


&#160;


Cheniere Energy Inc

3.9


&#160;


SLB Ltd

3.7


&#160;


TechnipFMC PLC

3.7


&#160;


&#160;

67.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021080_TH_0_Member"
      decimals="INF"
      id="ixv-128019"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_1_Member"
      decimals="INF"
      id="ixv-128020"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_2_Member"
      decimals="INF"
      id="ixv-128021"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_3_Member"
      decimals="INF"
      id="ixv-128022"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_4_Member"
      decimals="INF"
      id="ixv-128023"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_5_Member"
      decimals="INF"
      id="ixv-128024"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_6_Member"
      decimals="INF"
      id="ixv-128025"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_7_Member"
      decimals="INF"
      id="ixv-128026"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_8_Member"
      decimals="INF"
      id="ixv-128027"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021080_TH_9_Member"
      decimals="INF"
      id="ixv-128028"
      unitRef="pure">0.037</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-20196">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000243080_ClassMember" id="ixv-20208">VIP Consumer Staples Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000243080_ClassMember" id="ixv-20211">VIP Consumer Staples Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000243080_ClassMember" id="ixv-20214">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000243080_ClassMember" id="ixv-20233">This annual shareholder report contains information about VIP Consumer Staples Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000243080_ClassMember" id="ixv-20235">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000243080_ClassMember" id="ixv-20240">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000243080_ClassMember" id="ixv-20242">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000243080_ClassMember" id="ixv-20245">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000243080_ClassMember" id="ixv-20248">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000243080_ClassMember" id="ixv-20255">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;85&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;text-align-last:auto;"&gt;0.86&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000243080_ClassMember"
      decimals="0"
      id="ixv-128029"
      unitRef="usd">85</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000243080_ClassMember"
      decimals="INF"
      id="ixv-128030"
      unitRef="pure">0.0086</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000243080_ClassMember" id="ixv-20297">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI US IMI Consumer Staples 25/50 Index for the fiscal year, especially an overweight in distillers &amp;amp; vintners. Stock picking in soft drinks &amp;amp; non-alcoholic beverages also hampered the fund's result. Also detracting from our result was an underweight in tobacco.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Energizer Holdings (-40%). The company was one of the fund's largest holdings. The second-largest relative detractor was an overweight in Constellation Brands (-36%). The company was one of our largest holdings this period. Another notable relative detractor was an overweight in Boston Beer (-35%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the sector index was stock picking in personal care products. An overweight in soft drinks &amp;amp; non-alcoholic beverages also boosted the fund's relative performance. Also helping our relative result were picks in tobacco.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's non-index stake in British American Tobacco gained about 65% and was the top individual relative contributor. A second notable relative contributor was an overweight in Bunge Global (+18%). Another notable relative contributor was an overweight in Estee Lauder (+41%). This period we decreased our position in Estee Lauder. The stock was among our biggest holdings this period.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the food retail and tobacco industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000243080_ClassMember" id="ixv-20321">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
August 16, 2023 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000

$9,863


$10,384



MSCI U.S. IMI Consumer Staples 25-50 Index


$10,000

$10,027


$11,369



S&amp;P 500&#xae; Index


$10,000

$10,896


$13,622



&#160;

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000243080_LG_ClassMember_3YR" id="ixv-20340">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243080_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-128031"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243080_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-128032"
      unitRef="usd">9863</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243080_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128033"
      unitRef="usd">10384</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243080_LG_1_AdditionalIndexMember_3YR"
      id="ixv-20357">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Staples 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243080_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128034"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243080_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128035"
      unitRef="usd">10027</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243080_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128036"
      unitRef="usd">11369</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243080_LG_2_AdditionalIndexMember_3YR"
      id="ixv-20374">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243080_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128037"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243080_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128038"
      unitRef="usd">10896</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243080_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128039"
      unitRef="usd">13622</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000243080_ClassMember" id="ixv-20419">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

Life of Fund&#160;A


Service Class 2

-3.23%

0.21%


MSCI U.S. IMI Consumer Staples 25-50 Index

2.15%


6.49%


S&amp;P 500&#xae; Index

17.88%


22.04%




A&#160; &#160;From August 16, 2023

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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-128040"
      unitRef="pure">-0.0323</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_NoLoadClassMember_2025-01-01_2025-12-31"
      decimals="INF"
      id="ixv-128041"
      unitRef="pure">0.0021</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-128042"
      unitRef="pure">0.0215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-128043"
      unitRef="pure">0.0649</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-128044"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243080_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-128045"
      unitRef="pure">0.2204</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="C000243080_Perf_2023-08-16_ClassMember"
      id="ixv-20475">2023-08-16</oef:PerfInceptionDate>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000243080_ClassMember" id="ixv-20485">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000243080_ClassMember" id="ixv-20497">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000243080_ClassMember" id="ixv-20501">&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="C000243080_ClassMember" id="ixv-20507">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;205,170,784&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;42&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,423,766&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;55&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000243080_InstantMember"
      decimals="0"
      id="ixv-128046"
      unitRef="usd">205170784</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000243080_InstantMember"
      decimals="INF"
      id="ixv-128047"
      unitRef="holding">42</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000243080_ClassMember"
      decimals="0"
      id="ixv-128048"
      unitRef="usd">1423766</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000243080_ClassMember"
      decimals="INF"
      id="ixv-128049"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000243080_ClassMember" id="ixv-20582">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Beverages

33.4

&#160;


Consumer Staples Distribution &amp; Retail

27.2

&#160;


Household Products

15.4

&#160;


Food Products

11.5

&#160;


Personal Care Products

6.4

&#160;


Tobacco

5.8

&#160;


&#160;




&#160;
Common Stocks

99.7


Short-Term Investments and Net Other Assets (Liabilities)

0.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

95.3


United Kingdom

4.7




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 95.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 4.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243080_TI_0_Member"
      decimals="INF"
      id="ixv-128050"
      unitRef="pure">0.334</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_1_Member"
      decimals="INF"
      id="ixv-128051"
      unitRef="pure">0.272</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_2_Member"
      decimals="INF"
      id="ixv-128052"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_3_Member"
      decimals="INF"
      id="ixv-128053"
      unitRef="pure">0.115</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_4_Member"
      decimals="INF"
      id="ixv-128054"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TI_5_Member"
      decimals="INF"
      id="ixv-128055"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128056"
      unitRef="pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128057"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_GD_US_Member"
      decimals="INF"
      id="ixv-128058"
      unitRef="pure">0.953</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_GD_GB_Member"
      decimals="INF"
      id="ixv-128059"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000243080_ClassMember" id="ixv-20769">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Coca-Cola Co/The

14.3


&#160;


Procter &amp; Gamble Co/The

10.9


&#160;


Costco Wholesale Corp

8.4


&#160;


Keurig Dr Pepper Inc

8.3


&#160;


Walmart Inc

7.7


&#160;


Kenvue Inc

4.5


&#160;


Mondelez International Inc

4.1


&#160;


Target Corp

3.9


&#160;


Energizer Holdings Inc

3.4


&#160;


Philip Morris International Inc

2.7


&#160;


&#160;

68.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243080_TH_0_Member"
      decimals="INF"
      id="ixv-128060"
      unitRef="pure">0.143</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_1_Member"
      decimals="INF"
      id="ixv-128061"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_2_Member"
      decimals="INF"
      id="ixv-128062"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_3_Member"
      decimals="INF"
      id="ixv-128063"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_4_Member"
      decimals="INF"
      id="ixv-128064"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_5_Member"
      decimals="INF"
      id="ixv-128065"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_6_Member"
      decimals="INF"
      id="ixv-128066"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_7_Member"
      decimals="INF"
      id="ixv-128067"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_8_Member"
      decimals="INF"
      id="ixv-128068"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243080_TH_9_Member"
      decimals="INF"
      id="ixv-128069"
      unitRef="pure">0.027</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-20940">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000046803_ClassMember" id="ixv-20952">VIP Consumer Staples Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046803_ClassMember" id="ixv-20955">VIP Consumer Staples Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046803_ClassMember" id="ixv-20958">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046803_ClassMember" id="ixv-20977">This annual shareholder report contains information about VIP Consumer Staples Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046803_ClassMember" id="ixv-20979">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046803_ClassMember" id="ixv-20984">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046803_ClassMember" id="ixv-20986">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046803_ClassMember" id="ixv-20989">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046803_ClassMember" id="ixv-20992">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046803_ClassMember" id="ixv-20999">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;68&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;text-align-last:auto;"&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;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046803_ClassMember"
      decimals="0"
      id="ixv-128070"
      unitRef="usd">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046803_ClassMember"
      decimals="INF"
      id="ixv-128071"
      unitRef="pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046803_ClassMember" id="ixv-21041">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI US IMI Consumer Staples 25/50 Index for the fiscal year, especially an overweight in distillers &amp;amp; vintners. Stock picking in soft drinks &amp;amp; non-alcoholic beverages also hampered the fund's result. Also detracting from our result was an underweight in tobacco.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Energizer Holdings (-40%). The company was one of the fund's largest holdings. The second-largest relative detractor was an overweight in Constellation Brands (-36%). The company was one of our largest holdings this period. Another notable relative detractor was an overweight in Boston Beer (-35%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the sector index was stock picking in personal care products. An overweight in soft drinks &amp;amp; non-alcoholic beverages also boosted the fund's relative performance. Also helping our relative result were picks in tobacco.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's non-index stake in British American Tobacco gained about 65% and was the top individual relative contributor. A second notable relative contributor was an overweight in Bunge Global (+18%). Another notable relative contributor was an overweight in Estee Lauder (+41%). This period we decreased our position in Estee Lauder. The stock was among our biggest holdings this period.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the food retail and tobacco industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046803_ClassMember" id="ixv-21065">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$10,367


$11,873


$10,022


$13,162


$14,702


$16,776


$16,660


$17,173


$18,109


$17,559



MSCI U.S. IMI Consumer Staples 25-50 Index


$10,000

$10,639


$11,906


$10,996


$13,876


$15,408


$18,123


$17,819


$18,251


$20,693


$21,139



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046803_LG_ClassMember_11YR" id="ixv-21084">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-128072"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-128073"
      unitRef="usd">10367</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-128074"
      unitRef="usd">11873</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-128075"
      unitRef="usd">10022</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-128076"
      unitRef="usd">13162</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-128077"
      unitRef="usd">14702</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-128078"
      unitRef="usd">16776</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-128079"
      unitRef="usd">16660</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-128080"
      unitRef="usd">17173</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-128081"
      unitRef="usd">18109</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128082"
      unitRef="usd">17559</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046803_LG_1_AdditionalIndexMember_11YR"
      id="ixv-21133">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Staples 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128083"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128084"
      unitRef="usd">10639</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128085"
      unitRef="usd">11906</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128086"
      unitRef="usd">10996</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128087"
      unitRef="usd">13876</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128088"
      unitRef="usd">15408</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128089"
      unitRef="usd">18123</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128090"
      unitRef="usd">17819</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128091"
      unitRef="usd">18251</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128092"
      unitRef="usd">20693</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128093"
      unitRef="usd">21139</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046803_LG_2_AdditionalIndexMember_11YR"
      id="ixv-21182">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128094"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128095"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128096"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128097"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128098"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128099"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128100"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128101"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128102"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128103"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046803_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128104"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046803_ClassMember" id="ixv-21283">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

-3.04%

3.62%

5.79%


MSCI U.S. IMI Consumer Staples 25-50 Index

2.15%


6.53%


7.77%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-128105"
      unitRef="pure">-0.0304</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-128106"
      unitRef="pure">0.0362</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-128107"
      unitRef="pure">0.0579</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-128108"
      unitRef="pure">0.0215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-128109"
      unitRef="pure">0.0653</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-128110"
      unitRef="pure">0.0777</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-128111"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-128112"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046803_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-128113"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000046803_ClassMember" id="ixv-21354">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046803_ClassMember" id="ixv-21366">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046803_ClassMember" id="ixv-21370">&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="C000046803_ClassMember" id="ixv-21376">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;205,170,784&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;42&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,423,766&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;55&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046803_InstantMember"
      decimals="0"
      id="ixv-128114"
      unitRef="usd">205170784</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046803_InstantMember"
      decimals="INF"
      id="ixv-128115"
      unitRef="holding">42</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046803_ClassMember"
      decimals="0"
      id="ixv-128116"
      unitRef="usd">1423766</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046803_ClassMember"
      decimals="INF"
      id="ixv-128117"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046803_ClassMember" id="ixv-21451">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Beverages

33.4

&#160;


Consumer Staples Distribution &amp; Retail

27.2

&#160;


Household Products

15.4

&#160;


Food Products

11.5

&#160;


Personal Care Products

6.4

&#160;


Tobacco

5.8

&#160;


&#160;




&#160;
Common Stocks

99.7


Short-Term Investments and Net Other Assets (Liabilities)

0.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

95.3


United Kingdom

4.7




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 95.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 4.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046803_TI_0_Member"
      decimals="INF"
      id="ixv-128118"
      unitRef="pure">0.334</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_1_Member"
      decimals="INF"
      id="ixv-128119"
      unitRef="pure">0.272</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_2_Member"
      decimals="INF"
      id="ixv-128120"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_3_Member"
      decimals="INF"
      id="ixv-128121"
      unitRef="pure">0.115</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_4_Member"
      decimals="INF"
      id="ixv-128122"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TI_5_Member"
      decimals="INF"
      id="ixv-128123"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128124"
      unitRef="pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128125"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_GD_US_Member"
      decimals="INF"
      id="ixv-128126"
      unitRef="pure">0.953</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_GD_GB_Member"
      decimals="INF"
      id="ixv-128127"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046803_ClassMember" id="ixv-21638">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Coca-Cola Co/The

14.3


&#160;


Procter &amp; Gamble Co/The

10.9


&#160;


Costco Wholesale Corp

8.4


&#160;


Keurig Dr Pepper Inc

8.3


&#160;


Walmart Inc

7.7


&#160;


Kenvue Inc

4.5


&#160;


Mondelez International Inc

4.1


&#160;


Target Corp

3.9


&#160;


Energizer Holdings Inc

3.4


&#160;


Philip Morris International Inc

2.7


&#160;


&#160;

68.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046803_TH_0_Member"
      decimals="INF"
      id="ixv-128128"
      unitRef="pure">0.143</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_1_Member"
      decimals="INF"
      id="ixv-128129"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_2_Member"
      decimals="INF"
      id="ixv-128130"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_3_Member"
      decimals="INF"
      id="ixv-128131"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_4_Member"
      decimals="INF"
      id="ixv-128132"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_5_Member"
      decimals="INF"
      id="ixv-128133"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_6_Member"
      decimals="INF"
      id="ixv-128134"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_7_Member"
      decimals="INF"
      id="ixv-128135"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_8_Member"
      decimals="INF"
      id="ixv-128136"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046803_TH_9_Member"
      decimals="INF"
      id="ixv-128137"
      unitRef="pure">0.027</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-21809">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000046802_ClassMember" id="ixv-21821">VIP Consumer Staples Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046802_ClassMember" id="ixv-21824">VIP Consumer Staples Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046802_ClassMember" id="ixv-21827">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046802_ClassMember" id="ixv-21846">This annual shareholder report contains information about VIP Consumer Staples Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046802_ClassMember" id="ixv-21848">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046802_ClassMember" id="ixv-21853">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046802_ClassMember" id="ixv-21855">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046802_ClassMember" id="ixv-21858">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046802_ClassMember" id="ixv-21861">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046802_ClassMember" id="ixv-21868">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;61&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;text-align-last:auto;"&gt;0.61&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046802_ClassMember"
      decimals="0"
      id="ixv-128138"
      unitRef="usd">61</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046802_ClassMember"
      decimals="INF"
      id="ixv-128139"
      unitRef="pure">0.0061</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046802_ClassMember" id="ixv-21910">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary detractor from the fund's performance versus the MSCI US IMI Consumer Staples 25/50 Index for the fiscal year, especially an overweight in distillers &amp;amp; vintners. Stock picking in soft drinks &amp;amp; non-alcoholic beverages also hampered the fund's result. Also detracting from our result was an underweight in tobacco.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Energizer Holdings (-40%). The company was one of the fund's largest holdings. The second-largest relative detractor was an overweight in Constellation Brands (-36%). The company was one of our largest holdings this period. Another notable relative detractor was an overweight in Boston Beer (-35%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest contributor to performance versus the sector index was stock picking in personal care products. An overweight in soft drinks &amp;amp; non-alcoholic beverages also boosted the fund's relative performance. Also helping our relative result were picks in tobacco.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's non-index stake in British American Tobacco gained about 65% and was the top individual relative contributor. A second notable relative contributor was an overweight in Bunge Global (+18%). Another notable relative contributor was an overweight in Estee Lauder (+41%). This period we decreased our position in Estee Lauder. The stock was among our biggest holdings this period.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the food retail and tobacco industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046802_ClassMember" id="ixv-21934">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$10,372


$11,893


$10,044


$13,200


$14,755


$16,856


$16,752


$17,278


$18,240


$17,697



MSCI U.S. IMI Consumer Staples 25-50 Index


$10,000

$10,639


$11,906


$10,996


$13,876


$15,408


$18,123


$17,819


$18,251


$20,693


$21,139



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046802_LG_ClassMember_11YR" id="ixv-21953">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-128140"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-128141"
      unitRef="usd">10372</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-128142"
      unitRef="usd">11893</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-128143"
      unitRef="usd">10044</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-128144"
      unitRef="usd">13200</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-128145"
      unitRef="usd">14755</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-128146"
      unitRef="usd">16856</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-128147"
      unitRef="usd">16752</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-128148"
      unitRef="usd">17278</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-128149"
      unitRef="usd">18240</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128150"
      unitRef="usd">17697</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046802_LG_1_AdditionalIndexMember_11YR"
      id="ixv-22002">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Staples 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128151"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128152"
      unitRef="usd">10639</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128153"
      unitRef="usd">11906</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128154"
      unitRef="usd">10996</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128155"
      unitRef="usd">13876</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128156"
      unitRef="usd">15408</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128157"
      unitRef="usd">18123</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128158"
      unitRef="usd">17819</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128159"
      unitRef="usd">18251</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128160"
      unitRef="usd">20693</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128161"
      unitRef="usd">21139</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046802_LG_2_AdditionalIndexMember_11YR"
      id="ixv-22051">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128162"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128163"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128164"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128165"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128166"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128167"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128168"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128169"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128170"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128171"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046802_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128172"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046802_ClassMember" id="ixv-22152">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

-2.98%

3.70%

5.87%


MSCI U.S. IMI Consumer Staples 25-50 Index

2.15%


6.53%


7.77%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-128173"
      unitRef="pure">-0.0298</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-128174"
      unitRef="pure">0.0370</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-128175"
      unitRef="pure">0.0587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-128176"
      unitRef="pure">0.0215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-128177"
      unitRef="pure">0.0653</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-128178"
      unitRef="pure">0.0777</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-128179"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-128180"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046802_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-128181"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000046802_ClassMember" id="ixv-22223">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046802_ClassMember" id="ixv-22235">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046802_ClassMember" id="ixv-22239">&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="C000046802_ClassMember" id="ixv-22245">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;205,170,784&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;42&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,423,766&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;55&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046802_InstantMember"
      decimals="0"
      id="ixv-128182"
      unitRef="usd">205170784</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046802_InstantMember"
      decimals="INF"
      id="ixv-128183"
      unitRef="holding">42</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046802_ClassMember"
      decimals="0"
      id="ixv-128184"
      unitRef="usd">1423766</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046802_ClassMember"
      decimals="INF"
      id="ixv-128185"
      unitRef="pure">0.55</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046802_ClassMember" id="ixv-22320">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Beverages

33.4

&#160;


Consumer Staples Distribution &amp; Retail

27.2

&#160;


Household Products

15.4

&#160;


Food Products

11.5

&#160;


Personal Care Products

6.4

&#160;


Tobacco

5.8

&#160;


&#160;




&#160;
Common Stocks

99.7


Short-Term Investments and Net Other Assets (Liabilities)

0.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

95.3


United Kingdom

4.7




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 95.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 4.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046802_TI_0_Member"
      decimals="INF"
      id="ixv-128186"
      unitRef="pure">0.334</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_1_Member"
      decimals="INF"
      id="ixv-128187"
      unitRef="pure">0.272</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_2_Member"
      decimals="INF"
      id="ixv-128188"
      unitRef="pure">0.154</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_3_Member"
      decimals="INF"
      id="ixv-128189"
      unitRef="pure">0.115</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_4_Member"
      decimals="INF"
      id="ixv-128190"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TI_5_Member"
      decimals="INF"
      id="ixv-128191"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128192"
      unitRef="pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128193"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_GD_US_Member"
      decimals="INF"
      id="ixv-128194"
      unitRef="pure">0.953</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_GD_GB_Member"
      decimals="INF"
      id="ixv-128195"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046802_ClassMember" id="ixv-22507">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Coca-Cola Co/The

14.3


&#160;


Procter &amp; Gamble Co/The

10.9


&#160;


Costco Wholesale Corp

8.4


&#160;


Keurig Dr Pepper Inc

8.3


&#160;


Walmart Inc

7.7


&#160;


Kenvue Inc

4.5


&#160;


Mondelez International Inc

4.1


&#160;


Target Corp

3.9


&#160;


Energizer Holdings Inc

3.4


&#160;


Philip Morris International Inc

2.7


&#160;


&#160;

68.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046802_TH_0_Member"
      decimals="INF"
      id="ixv-128196"
      unitRef="pure">0.143</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_1_Member"
      decimals="INF"
      id="ixv-128197"
      unitRef="pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_2_Member"
      decimals="INF"
      id="ixv-128198"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_3_Member"
      decimals="INF"
      id="ixv-128199"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_4_Member"
      decimals="INF"
      id="ixv-128200"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_5_Member"
      decimals="INF"
      id="ixv-128201"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_6_Member"
      decimals="INF"
      id="ixv-128202"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_7_Member"
      decimals="INF"
      id="ixv-128203"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_8_Member"
      decimals="INF"
      id="ixv-128204"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046802_TH_9_Member"
      decimals="INF"
      id="ixv-128205"
      unitRef="pure">0.027</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-22678">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000243077_ClassMember" id="ixv-22690">VIP Consumer Discretionary Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000243077_ClassMember" id="ixv-22693">VIP Consumer Discretionary Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000243077_ClassMember" id="ixv-22696">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000243077_ClassMember" id="ixv-22715">This annual shareholder report contains information about VIP Consumer Discretionary Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000243077_ClassMember" id="ixv-22717">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000243077_ClassMember" id="ixv-22722">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000243077_ClassMember" id="ixv-22724">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000243077_ClassMember" id="ixv-22727">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000243077_ClassMember" id="ixv-22730">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000243077_ClassMember" id="ixv-22737">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;89&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;text-align-last:auto;"&gt;0.86&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000243077_ClassMember"
      decimals="0"
      id="ixv-128206"
      unitRef="usd">89</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000243077_ClassMember"
      decimals="INF"
      id="ixv-128207"
      unitRef="pure">0.0086</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000243077_ClassMember" id="ixv-22779">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection and industry positioning contributed to the fund's performance versus the MSCI US IMI Consumer Discretionary 25/50 Index for the year, led by choices in apparel, accessories &amp;amp; luxury goods. Stock picks and overweights in home furnishings and apparel retail also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Somnigroup International (+60%). The company was among our largest holdings. A second notable relative contributor was our non-index stake in Aritzia (+128%). An overweight in Tapestry (+98%) also contributed.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was stock selection in broadline retail. Also hurting our result were stock picks and overweights in home improvement retail and footwear.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in Floor &amp;amp; Decor Holdings (-39%). The second-largest relative detractor was an overweight in Deckers Outdoor (-49%). Not owning Carvana, an index component that gained about 108%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the apparel retail industry and a lower allocation to other specialty retail.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000243077_ClassMember" id="ixv-22803">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
August 16, 2023 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000

$11,018


$13,704



MSCI U.S. IMI Consumer Discretionary 25-50 Index


$10,000

$10,941


$13,619



S&amp;P 500&#xae; Index


$10,000

$10,896


$13,622



&#160;

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000243077_LG_ClassMember_3YR" id="ixv-22822">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243077_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-128208"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243077_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-128209"
      unitRef="usd">11018</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243077_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128210"
      unitRef="usd">13704</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243077_LG_1_AdditionalIndexMember_3YR"
      id="ixv-22839">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Discretionary 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243077_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128211"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243077_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128212"
      unitRef="usd">10941</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243077_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128213"
      unitRef="usd">13619</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000243077_LG_2_AdditionalIndexMember_3YR"
      id="ixv-22856">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000243077_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128214"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243077_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128215"
      unitRef="usd">10896</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000243077_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128216"
      unitRef="usd">13622</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000243077_ClassMember" id="ixv-22901">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

Life of Fund&#160;A


Service Class 2

6.54%

17.25%


MSCI U.S. IMI Consumer Discretionary 25-50 Index

5.74%


16.58%


S&amp;P 500&#xae; Index

17.88%


22.04%




A&#160; &#160;From August 16, 2023

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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-128217"
      unitRef="pure">0.0654</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_NoLoadClassMember_2025-01-01_2025-12-31"
      decimals="INF"
      id="ixv-128218"
      unitRef="pure">0.1725</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-128219"
      unitRef="pure">0.0574</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_0_AdditionalIndexMember_LOC"
      decimals="INF"
      id="ixv-128220"
      unitRef="pure">0.1658</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-128221"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000243077_1_BBIndexMember_LOC"
      decimals="INF"
      id="ixv-128222"
      unitRef="pure">0.2204</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="C000243077_Perf_2023-08-16_ClassMember"
      id="ixv-22956">2023-08-16</oef:PerfInceptionDate>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000243077_ClassMember" id="ixv-22966">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000243077_ClassMember" id="ixv-22978">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000243077_ClassMember" id="ixv-22982">&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="C000243077_ClassMember" id="ixv-22988">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;233,239,971&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;58&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,522,726&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;19&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000243077_InstantMember"
      decimals="0"
      id="ixv-128223"
      unitRef="usd">233239971</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000243077_InstantMember"
      decimals="INF"
      id="ixv-128224"
      unitRef="holding">58</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000243077_ClassMember"
      decimals="0"
      id="ixv-128225"
      unitRef="usd">1522726</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000243077_ClassMember"
      decimals="INF"
      id="ixv-128226"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000243077_ClassMember" id="ixv-23063">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Broadline Retail

25.1

&#160;


Specialty Retail

23.8

&#160;


Automobiles

19.1

&#160;


Hotels, Restaurants &amp; Leisure

17.0

&#160;


Household Durables

5.5

&#160;


Textiles, Apparel &amp; Luxury Goods

5.2

&#160;


Automobile Components

2.4

&#160;


Consumer Staples Distribution &amp; Retail

1.4

&#160;


Construction Materials

0.5

&#160;


&#160;




&#160;
Common Stocks

100.0


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

95.9


Canada

2.2


Brazil

0.9


United Kingdom

0.5


France

0.3


Switzerland

0.2




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 95.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Switzerland - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243077_TI_0_Member"
      decimals="INF"
      id="ixv-128227"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_1_Member"
      decimals="INF"
      id="ixv-128228"
      unitRef="pure">0.238</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_2_Member"
      decimals="INF"
      id="ixv-128229"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_3_Member"
      decimals="INF"
      id="ixv-128230"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_4_Member"
      decimals="INF"
      id="ixv-128231"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_5_Member"
      decimals="INF"
      id="ixv-128232"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_6_Member"
      decimals="INF"
      id="ixv-128233"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_7_Member"
      decimals="INF"
      id="ixv-128234"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TI_8_Member"
      decimals="INF"
      id="ixv-128235"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128236"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128237"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_US_Member"
      decimals="INF"
      id="ixv-128238"
      unitRef="pure">0.959</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_CA_Member"
      decimals="INF"
      id="ixv-128239"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_BR_Member"
      decimals="INF"
      id="ixv-128240"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_GB_Member"
      decimals="INF"
      id="ixv-128241"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_FR_Member"
      decimals="INF"
      id="ixv-128242"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_GD_CH_Member"
      decimals="INF"
      id="ixv-128243"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000243077_ClassMember" id="ixv-23329">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Amazon.com Inc

23.2


&#160;


Tesla Inc

17.0


&#160;


Home Depot Inc/The

4.1


&#160;


Lowe's Cos Inc

4.1


&#160;


TJX Cos Inc/The

3.2


&#160;


McDonald's Corp

3.2


&#160;


Hilton Worldwide Holdings Inc

2.6


&#160;


Somnigroup International Inc

2.3


&#160;


Booking Holdings Inc

2.3


&#160;


General Motors Co

2.1


&#160;


&#160;

64.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000243077_TH_0_Member"
      decimals="INF"
      id="ixv-128244"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_1_Member"
      decimals="INF"
      id="ixv-128245"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_2_Member"
      decimals="INF"
      id="ixv-128246"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_3_Member"
      decimals="INF"
      id="ixv-128247"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_4_Member"
      decimals="INF"
      id="ixv-128248"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_5_Member"
      decimals="INF"
      id="ixv-128249"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_6_Member"
      decimals="INF"
      id="ixv-128250"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_7_Member"
      decimals="INF"
      id="ixv-128251"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_8_Member"
      decimals="INF"
      id="ixv-128252"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000243077_TH_9_Member"
      decimals="INF"
      id="ixv-128253"
      unitRef="pure">0.021</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-23500">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021051_ClassMember" id="ixv-23512">VIP Consumer Discretionary Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021051_ClassMember" id="ixv-23515">VIP Consumer Discretionary Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021051_ClassMember" id="ixv-23518">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021051_ClassMember" id="ixv-23537">This annual shareholder report contains information about VIP Consumer Discretionary Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021051_ClassMember" id="ixv-23539">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021051_ClassMember" id="ixv-23544">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021051_ClassMember" id="ixv-23546">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021051_ClassMember" id="ixv-23549">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021051_ClassMember" id="ixv-23552">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021051_ClassMember" id="ixv-23559">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.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;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021051_ClassMember"
      decimals="0"
      id="ixv-128254"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021051_ClassMember"
      decimals="INF"
      id="ixv-128255"
      unitRef="pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021051_ClassMember" id="ixv-23601">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection and industry positioning contributed to the fund's performance versus the MSCI US IMI Consumer Discretionary 25/50 Index for the year, led by choices in apparel, accessories &amp;amp; luxury goods. Stock picks and overweights in home furnishings and apparel retail also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Somnigroup International (+60%). The company was among our largest holdings. A second notable relative contributor was our non-index stake in Aritzia (+128%). An overweight in Tapestry (+98%) also contributed.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was stock selection in broadline retail. Also hurting our result were stock picks and overweights in home improvement retail and footwear.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in Floor &amp;amp; Decor Holdings (-39%). The second-largest relative detractor was an overweight in Deckers Outdoor (-49%). Not owning Carvana, an index component that gained about 108%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the apparel retail industry and a lower allocation to other specialty retail.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021051_ClassMember" id="ixv-23625">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$10,512


$12,832


$12,682


$16,122


$21,926


$26,162


$17,083


$24,245


$30,208


$32,242



MSCI U.S. IMI Consumer Discretionary 25-50 Index


$10,000

$10,672


$13,116


$13,024


$16,625


$24,656


$30,817


$19,992


$28,085


$34,960


$36,967



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021051_LG_ClassMember_11YR" id="ixv-23644">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-128256"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-128257"
      unitRef="usd">10512</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-128258"
      unitRef="usd">12832</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-128259"
      unitRef="usd">12682</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-128260"
      unitRef="usd">16122</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-128261"
      unitRef="usd">21926</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-128262"
      unitRef="usd">26162</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-128263"
      unitRef="usd">17083</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-128264"
      unitRef="usd">24245</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-128265"
      unitRef="usd">30208</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128266"
      unitRef="usd">32242</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021051_LG_1_AdditionalIndexMember_11YR"
      id="ixv-23693">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Discretionary 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128267"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128268"
      unitRef="usd">10672</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128269"
      unitRef="usd">13116</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128270"
      unitRef="usd">13024</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128271"
      unitRef="usd">16625</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128272"
      unitRef="usd">24656</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128273"
      unitRef="usd">30817</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128274"
      unitRef="usd">19992</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128275"
      unitRef="usd">28085</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128276"
      unitRef="usd">34960</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128277"
      unitRef="usd">36967</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021051_LG_2_AdditionalIndexMember_11YR"
      id="ixv-23742">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128278"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128279"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128280"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128281"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128282"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128283"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128284"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128285"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128286"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128287"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021051_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128288"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021051_ClassMember" id="ixv-23843">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

6.73%

8.02%

12.42%


MSCI U.S. IMI Consumer Discretionary 25-50 Index

5.74%


8.44%


13.97%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-128289"
      unitRef="pure">0.0673</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-128290"
      unitRef="pure">0.0802</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-128291"
      unitRef="pure">0.1242</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-128292"
      unitRef="pure">0.0574</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-128293"
      unitRef="pure">0.0844</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-128294"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-128295"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-128296"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021051_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-128297"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021051_ClassMember" id="ixv-23913">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021051_ClassMember" id="ixv-23925">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021051_ClassMember" id="ixv-23929">&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="C000021051_ClassMember" id="ixv-23935">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;233,239,971&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;58&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,522,726&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;19&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021051_InstantMember"
      decimals="0"
      id="ixv-128298"
      unitRef="usd">233239971</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021051_InstantMember"
      decimals="INF"
      id="ixv-128299"
      unitRef="holding">58</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021051_ClassMember"
      decimals="0"
      id="ixv-128300"
      unitRef="usd">1522726</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021051_ClassMember"
      decimals="INF"
      id="ixv-128301"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021051_ClassMember" id="ixv-24010">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Broadline Retail

25.1

&#160;


Specialty Retail

23.8

&#160;


Automobiles

19.1

&#160;


Hotels, Restaurants &amp; Leisure

17.0

&#160;


Household Durables

5.5

&#160;


Textiles, Apparel &amp; Luxury Goods

5.2

&#160;


Automobile Components

2.4

&#160;


Consumer Staples Distribution &amp; Retail

1.4

&#160;


Construction Materials

0.5

&#160;


&#160;




&#160;
Common Stocks

100.0


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

95.9


Canada

2.2


Brazil

0.9


United Kingdom

0.5


France

0.3


Switzerland

0.2




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 95.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Switzerland - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021051_TI_0_Member"
      decimals="INF"
      id="ixv-128302"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_1_Member"
      decimals="INF"
      id="ixv-128303"
      unitRef="pure">0.238</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_2_Member"
      decimals="INF"
      id="ixv-128304"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_3_Member"
      decimals="INF"
      id="ixv-128305"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_4_Member"
      decimals="INF"
      id="ixv-128306"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_5_Member"
      decimals="INF"
      id="ixv-128307"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_6_Member"
      decimals="INF"
      id="ixv-128308"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_7_Member"
      decimals="INF"
      id="ixv-128309"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TI_8_Member"
      decimals="INF"
      id="ixv-128310"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128311"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128312"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_US_Member"
      decimals="INF"
      id="ixv-128313"
      unitRef="pure">0.959</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_CA_Member"
      decimals="INF"
      id="ixv-128314"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_BR_Member"
      decimals="INF"
      id="ixv-128315"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_GB_Member"
      decimals="INF"
      id="ixv-128316"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_FR_Member"
      decimals="INF"
      id="ixv-128317"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_GD_CH_Member"
      decimals="INF"
      id="ixv-128318"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021051_ClassMember" id="ixv-24276">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Amazon.com Inc

23.2


&#160;


Tesla Inc

17.0


&#160;


Home Depot Inc/The

4.1


&#160;


Lowe's Cos Inc

4.1


&#160;


TJX Cos Inc/The

3.2


&#160;


McDonald's Corp

3.2


&#160;


Hilton Worldwide Holdings Inc

2.6


&#160;


Somnigroup International Inc

2.3


&#160;


Booking Holdings Inc

2.3


&#160;


General Motors Co

2.1


&#160;


&#160;

64.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021051_TH_0_Member"
      decimals="INF"
      id="ixv-128319"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_1_Member"
      decimals="INF"
      id="ixv-128320"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_2_Member"
      decimals="INF"
      id="ixv-128321"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_3_Member"
      decimals="INF"
      id="ixv-128322"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_4_Member"
      decimals="INF"
      id="ixv-128323"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_5_Member"
      decimals="INF"
      id="ixv-128324"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_6_Member"
      decimals="INF"
      id="ixv-128325"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_7_Member"
      decimals="INF"
      id="ixv-128326"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_8_Member"
      decimals="INF"
      id="ixv-128327"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021051_TH_9_Member"
      decimals="INF"
      id="ixv-128328"
      unitRef="pure">0.021</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-24447">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000021050_ClassMember" id="ixv-24459">VIP Consumer Discretionary Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000021050_ClassMember" id="ixv-24462">VIP Consumer Discretionary Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000021050_ClassMember" id="ixv-24465">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000021050_ClassMember" id="ixv-24484">This annual shareholder report contains information about VIP Consumer Discretionary Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000021050_ClassMember" id="ixv-24486">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000021050_ClassMember" id="ixv-24491">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000021050_ClassMember" id="ixv-24493">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000021050_ClassMember" id="ixv-24496">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000021050_ClassMember" id="ixv-24499">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000021050_ClassMember" id="ixv-24506">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;63&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;text-align-last:auto;"&gt;0.61&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000021050_ClassMember"
      decimals="0"
      id="ixv-128329"
      unitRef="usd">63</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000021050_ClassMember"
      decimals="INF"
      id="ixv-128330"
      unitRef="pure">0.0061</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000021050_ClassMember" id="ixv-24548">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection and industry positioning contributed to the fund's performance versus the MSCI US IMI Consumer Discretionary 25/50 Index for the year, led by choices in apparel, accessories &amp;amp; luxury goods. Stock picks and overweights in home furnishings and apparel retail also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in Somnigroup International (+60%). The company was among our largest holdings. A second notable relative contributor was our non-index stake in Aritzia (+128%). An overweight in Tapestry (+98%) also contributed.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was stock selection in broadline retail. Also hurting our result were stock picks and overweights in home improvement retail and footwear.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an overweight in Floor &amp;amp; Decor Holdings (-39%). The second-largest relative detractor was an overweight in Deckers Outdoor (-49%). Not owning Carvana, an index component that gained about 108%, was another notable relative detractor.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the apparel retail industry and a lower allocation to other specialty retail.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000021050_ClassMember" id="ixv-24572">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$10,524


$12,856


$12,716


$16,174


$22,021


$26,294


$17,188


$24,405


$30,436


$32,506



MSCI U.S. IMI Consumer Discretionary 25-50 Index


$10,000

$10,672


$13,116


$13,024


$16,625


$24,656


$30,817


$19,992


$28,085


$34,960


$36,967



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000021050_LG_ClassMember_11YR" id="ixv-24591">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-128331"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-128332"
      unitRef="usd">10524</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-128333"
      unitRef="usd">12856</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-128334"
      unitRef="usd">12716</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-128335"
      unitRef="usd">16174</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-128336"
      unitRef="usd">22021</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-128337"
      unitRef="usd">26294</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-128338"
      unitRef="usd">17188</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-128339"
      unitRef="usd">24405</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-128340"
      unitRef="usd">30436</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128341"
      unitRef="usd">32506</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021050_LG_1_AdditionalIndexMember_11YR"
      id="ixv-24640">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Consumer Discretionary 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128342"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128343"
      unitRef="usd">10672</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128344"
      unitRef="usd">13116</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128345"
      unitRef="usd">13024</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128346"
      unitRef="usd">16625</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128347"
      unitRef="usd">24656</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128348"
      unitRef="usd">30817</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128349"
      unitRef="usd">19992</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128350"
      unitRef="usd">28085</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128351"
      unitRef="usd">34960</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128352"
      unitRef="usd">36967</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000021050_LG_2_AdditionalIndexMember_11YR"
      id="ixv-24689">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128353"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128354"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128355"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128356"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128357"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128358"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128359"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128360"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128361"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128362"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000021050_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128363"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000021050_ClassMember" id="ixv-24790">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

6.80%

8.10%

12.51%


MSCI U.S. IMI Consumer Discretionary 25-50 Index

5.74%


8.44%


13.97%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-128364"
      unitRef="pure">0.0680</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-128365"
      unitRef="pure">0.0810</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-128366"
      unitRef="pure">0.1251</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-128367"
      unitRef="pure">0.0574</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-128368"
      unitRef="pure">0.0844</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-128369"
      unitRef="pure">0.1397</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-128370"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-128371"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000021050_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-128372"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000021050_ClassMember" id="ixv-24860">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000021050_ClassMember" id="ixv-24872">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000021050_ClassMember" id="ixv-24876">&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="C000021050_ClassMember" id="ixv-24882">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;233,239,971&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;58&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,522,726&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;19&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000021050_InstantMember"
      decimals="0"
      id="ixv-128373"
      unitRef="usd">233239971</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000021050_InstantMember"
      decimals="INF"
      id="ixv-128374"
      unitRef="holding">58</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000021050_ClassMember"
      decimals="0"
      id="ixv-128375"
      unitRef="usd">1522726</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000021050_ClassMember"
      decimals="INF"
      id="ixv-128376"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000021050_ClassMember" id="ixv-24957">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Broadline Retail

25.1

&#160;


Specialty Retail

23.8

&#160;


Automobiles

19.1

&#160;


Hotels, Restaurants &amp; Leisure

17.0

&#160;


Household Durables

5.5

&#160;


Textiles, Apparel &amp; Luxury Goods

5.2

&#160;


Automobile Components

2.4

&#160;


Consumer Staples Distribution &amp; Retail

1.4

&#160;


Construction Materials

0.5

&#160;


&#160;




&#160;
Common Stocks

100.0


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

95.9


Canada

2.2


Brazil

0.9


United Kingdom

0.5


France

0.3


Switzerland

0.2




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 95.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 2.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

France - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Switzerland - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021050_TI_0_Member"
      decimals="INF"
      id="ixv-128377"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_1_Member"
      decimals="INF"
      id="ixv-128378"
      unitRef="pure">0.238</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_2_Member"
      decimals="INF"
      id="ixv-128379"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_3_Member"
      decimals="INF"
      id="ixv-128380"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_4_Member"
      decimals="INF"
      id="ixv-128381"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_5_Member"
      decimals="INF"
      id="ixv-128382"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_6_Member"
      decimals="INF"
      id="ixv-128383"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_7_Member"
      decimals="INF"
      id="ixv-128384"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TI_8_Member"
      decimals="INF"
      id="ixv-128385"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128386"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128387"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_US_Member"
      decimals="INF"
      id="ixv-128388"
      unitRef="pure">0.959</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_CA_Member"
      decimals="INF"
      id="ixv-128389"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_BR_Member"
      decimals="INF"
      id="ixv-128390"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_GB_Member"
      decimals="INF"
      id="ixv-128391"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_FR_Member"
      decimals="INF"
      id="ixv-128392"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_GD_CH_Member"
      decimals="INF"
      id="ixv-128393"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000021050_ClassMember" id="ixv-25223">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Amazon.com Inc

23.2


&#160;


Tesla Inc

17.0


&#160;


Home Depot Inc/The

4.1


&#160;


Lowe's Cos Inc

4.1


&#160;


TJX Cos Inc/The

3.2


&#160;


McDonald's Corp

3.2


&#160;


Hilton Worldwide Holdings Inc

2.6


&#160;


Somnigroup International Inc

2.3


&#160;


Booking Holdings Inc

2.3


&#160;


General Motors Co

2.1


&#160;


&#160;

64.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000021050_TH_0_Member"
      decimals="INF"
      id="ixv-128394"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_1_Member"
      decimals="INF"
      id="ixv-128395"
      unitRef="pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_2_Member"
      decimals="INF"
      id="ixv-128396"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_3_Member"
      decimals="INF"
      id="ixv-128397"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_4_Member"
      decimals="INF"
      id="ixv-128398"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_5_Member"
      decimals="INF"
      id="ixv-128399"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_6_Member"
      decimals="INF"
      id="ixv-128400"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_7_Member"
      decimals="INF"
      id="ixv-128401"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_8_Member"
      decimals="INF"
      id="ixv-128402"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000021050_TH_9_Member"
      decimals="INF"
      id="ixv-128403"
      unitRef="pure">0.021</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-25394">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000046807_ClassMember" id="ixv-25406">VIP Communication Services Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046807_ClassMember" id="ixv-25409">VIP Communication Services Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046807_ClassMember" id="ixv-25412">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046807_ClassMember" id="ixv-25431">This annual shareholder report contains information about VIP Communication Services Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046807_ClassMember" id="ixv-25433">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046807_ClassMember" id="ixv-25438">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046807_ClassMember" id="ixv-25440">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046807_ClassMember" id="ixv-25443">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046807_ClassMember" id="ixv-25446">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046807_ClassMember" id="ixv-25453">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;80&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;text-align-last:auto;"&gt;0.68&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046807_ClassMember"
      decimals="0"
      id="ixv-128404"
      unitRef="usd">80</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046807_ClassMember"
      decimals="INF"
      id="ixv-128405"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046807_ClassMember" id="ixv-25495">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Communication Services 25/50 Index for the fiscal year, led by movies &amp;amp; entertainment. Underweights in integrated telecommunication services and cable &amp;amp; satellite also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our underweight stake in T-Mobile US (-14%). This was an investment we established this period. The company was one of our biggest holdings at period end. The second-largest relative contributor was an underweight in Comcast (-17%). The stock was not held at period end. Our lighter-than-index stake in AT&amp;amp;T (+8%) also contributed. The stock was among our biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was an overweight in movies &amp;amp; entertainment. Also hurting our result were stock picks in broadline retail and integrated telecommunication services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was our non-index stake in Amazon.com (+6%). The company was one of the fund's largest holdings. A second notable relative detractor was our non-index stake in Apple (-4%). This was an investment we established this period. The company was one of our largest holdings at period end. Another notable relative detractor was our underweight stake in Alphabet (+66%). The stock was the fund's biggest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the technology hardware, storage &amp;amp; peripherals industry and a lower allocation to movies &amp;amp; entertainment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046807_ClassMember" id="ixv-25519">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Investor Class


$10,000

$12,269


$12,501


$11,827


$15,725


$21,291


$24,612


$15,218


$23,929


$32,039


$43,025



MSCI U.S. IMI Communication Services 25-50 Index


$10,000

$12,245


$11,546


$10,956


$14,018


$18,085


$20,592


$12,615


$18,217


$24,238


$30,585



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046807_LG_ClassMember_11YR" id="ixv-25538">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Investor Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-128406"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-128407"
      unitRef="usd">12269</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-128408"
      unitRef="usd">12501</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-128409"
      unitRef="usd">11827</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-128410"
      unitRef="usd">15725</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-128411"
      unitRef="usd">21291</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-128412"
      unitRef="usd">24612</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-128413"
      unitRef="usd">15218</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-128414"
      unitRef="usd">23929</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-128415"
      unitRef="usd">32039</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128416"
      unitRef="usd">43025</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046807_LG_1_AdditionalIndexMember_11YR"
      id="ixv-25587">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Communication Services 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128417"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128418"
      unitRef="usd">12245</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128419"
      unitRef="usd">11546</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128420"
      unitRef="usd">10956</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128421"
      unitRef="usd">14018</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128422"
      unitRef="usd">18085</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128423"
      unitRef="usd">20592</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128424"
      unitRef="usd">12615</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128425"
      unitRef="usd">18217</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128426"
      unitRef="usd">24238</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128427"
      unitRef="usd">30585</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046807_LG_2_AdditionalIndexMember_11YR"
      id="ixv-25636">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128428"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128429"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128430"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128431"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128432"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128433"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128434"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128435"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128436"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128437"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046807_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128438"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046807_ClassMember" id="ixv-25737">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Investor Class

34.29%

15.11%

15.71%


MSCI U.S. IMI Communication Services 25-50 Index

26.18%


11.08%


11.83%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-128439"
      unitRef="pure">0.3429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-128440"
      unitRef="pure">0.1511</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-128441"
      unitRef="pure">0.1571</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-128442"
      unitRef="pure">0.2618</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-128443"
      unitRef="pure">0.1108</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-128444"
      unitRef="pure">0.1183</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-128445"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-128446"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046807_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-128447"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000046807_ClassMember" id="ixv-25807">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046807_ClassMember" id="ixv-25819">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046807_ClassMember" id="ixv-25823">&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="C000046807_ClassMember" id="ixv-25829">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;414,848,896&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;46&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,007,598&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;140&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046807_InstantMember"
      decimals="0"
      id="ixv-128448"
      unitRef="usd">414848896</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046807_InstantMember"
      decimals="INF"
      id="ixv-128449"
      unitRef="holding">46</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046807_ClassMember"
      decimals="0"
      id="ixv-128450"
      unitRef="usd">2007598</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046807_ClassMember"
      decimals="INF"
      id="ixv-128451"
      unitRef="pure">1.40</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046807_ClassMember" id="ixv-25904">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Interactive Media &amp; Services

53.4

&#160;


Entertainment

18.5

&#160;


Diversified Telecommunication Services

6.4

&#160;


Technology Hardware, Storage &amp; Peripherals

4.9

&#160;


Media

4.0

&#160;


Semiconductors &amp; Semiconductor Equipment

3.8

&#160;


Wireless Telecommunication Services

3.4

&#160;


Broadline Retail

3.1

&#160;


Specialty Retail

0.6

&#160;


Others

0.2

&#160;


&#160;




&#160;
Common Stocks

98.1


Preferred Stocks

0.2


Short-Term Investments and Net Other Assets (Liabilities)

1.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

95.7


Korea (South)

1.8


Taiwan

1.7


China

0.8




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 95.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Korea (South) - 1.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046807_TI_0_Member"
      decimals="INF"
      id="ixv-128452"
      unitRef="pure">0.534</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_1_Member"
      decimals="INF"
      id="ixv-128453"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_2_Member"
      decimals="INF"
      id="ixv-128454"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_3_Member"
      decimals="INF"
      id="ixv-128455"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_4_Member"
      decimals="INF"
      id="ixv-128456"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_5_Member"
      decimals="INF"
      id="ixv-128457"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_6_Member"
      decimals="INF"
      id="ixv-128458"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_7_Member"
      decimals="INF"
      id="ixv-128459"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_8_Member"
      decimals="INF"
      id="ixv-128460"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TI_9_Member"
      decimals="INF"
      id="ixv-128461"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128462"
      unitRef="pure">0.981</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-128463"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128464"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_GD_US_Member"
      decimals="INF"
      id="ixv-128465"
      unitRef="pure">0.957</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_GD_KR_Member"
      decimals="INF"
      id="ixv-128466"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_GD_TW_Member"
      decimals="INF"
      id="ixv-128467"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_GD_CN_Member"
      decimals="INF"
      id="ixv-128468"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046807_ClassMember" id="ixv-26166">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Alphabet Inc Class A

25.0


&#160;


Meta Platforms Inc Class A

24.6


&#160;


AT&amp;T Inc

4.7


&#160;


T-Mobile US Inc

3.4


&#160;


Amazon.com Inc

3.1


&#160;


Warner Bros Discovery Inc

3.0


&#160;


Take-Two Interactive Software Inc

3.0


&#160;


Walt Disney Co/The

2.8


&#160;


Apple Inc

2.5


&#160;


ROBLOX Corp Class A

1.8


&#160;


&#160;

73.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046807_TH_0_Member"
      decimals="INF"
      id="ixv-128469"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_1_Member"
      decimals="INF"
      id="ixv-128470"
      unitRef="pure">0.246</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_2_Member"
      decimals="INF"
      id="ixv-128471"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_3_Member"
      decimals="INF"
      id="ixv-128472"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_4_Member"
      decimals="INF"
      id="ixv-128473"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_5_Member"
      decimals="INF"
      id="ixv-128474"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_6_Member"
      decimals="INF"
      id="ixv-128475"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_7_Member"
      decimals="INF"
      id="ixv-128476"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_8_Member"
      decimals="INF"
      id="ixv-128477"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046807_TH_9_Member"
      decimals="INF"
      id="ixv-128478"
      unitRef="pure">0.018</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-26337">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000046806_ClassMember" id="ixv-26349">VIP Communication Services Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000046806_ClassMember" id="ixv-26352">VIP Communication Services Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000046806_ClassMember" id="ixv-26355">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000046806_ClassMember" id="ixv-26374">This annual shareholder report contains information about VIP Communication Services Portfolio for the period January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000046806_ClassMember" id="ixv-26376">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000046806_ClassMember" id="ixv-26381">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000046806_ClassMember" id="ixv-26383">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000046806_ClassMember" id="ixv-26386">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000046806_ClassMember" id="ixv-26389">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000046806_ClassMember" id="ixv-26396">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&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:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.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;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000046806_ClassMember"
      decimals="0"
      id="ixv-128479"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000046806_ClassMember"
      decimals="INF"
      id="ixv-128480"
      unitRef="pure">0.0060</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000046806_ClassMember" id="ixv-26438">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Communication Services 25/50 Index for the fiscal year, led by movies &amp;amp; entertainment. Underweights in integrated telecommunication services and cable &amp;amp; satellite also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our underweight stake in T-Mobile US (-14%). This was an investment we established this period. The company was one of our biggest holdings at period end. The second-largest relative contributor was an underweight in Comcast (-17%). The stock was not held at period end. Our lighter-than-index stake in AT&amp;amp;T (+8%) also contributed. The stock was among our biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was an overweight in movies &amp;amp; entertainment. Also hurting our result were stock picks in broadline retail and integrated telecommunication services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was our non-index stake in Amazon.com (+6%). The company was one of the fund's largest holdings. A second notable relative detractor was our non-index stake in Apple (-4%). This was an investment we established this period. The company was one of our largest holdings at period end. Another notable relative detractor was our underweight stake in Alphabet (+66%). The stock was the fund's biggest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the technology hardware, storage &amp;amp; peripherals industry and a lower allocation to movies &amp;amp; entertainment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000046806_ClassMember" id="ixv-26462">How did the Fund perform over the past 10 years?

 &#160;&#160;
CUMULATIVE PERFORMANCE
December 31, 2015 through December 31, 2025.
Initial investment of $10,000.
Initial Class


$10,000

$12,281


$12,532


$11,861


$15,772


$21,387


$24,734


$15,301


$24,083


$32,281


$43,381



MSCI U.S. IMI Communication Services 25-50 Index


$10,000

$12,245


$11,546


$10,956


$14,018


$18,085


$20,592


$12,615


$18,217


$24,238


$30,585



S&amp;P 500&#xae; Index


$10,000

$11,196


$13,640


$13,042


$17,149


$20,304


$26,132


$21,399


$27,025


$33,786


$39,827



&#160;

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000046806_LG_ClassMember_11YR" id="ixv-26481">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Initial Class&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2015"
      decimals="0"
      id="ixv-128481"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2016"
      decimals="0"
      id="ixv-128482"
      unitRef="usd">12281</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2017"
      decimals="0"
      id="ixv-128483"
      unitRef="usd">12532</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2018"
      decimals="0"
      id="ixv-128484"
      unitRef="usd">11861</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2019"
      decimals="0"
      id="ixv-128485"
      unitRef="usd">15772</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2020"
      decimals="0"
      id="ixv-128486"
      unitRef="usd">21387</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2021"
      decimals="0"
      id="ixv-128487"
      unitRef="usd">24734</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2022"
      decimals="0"
      id="ixv-128488"
      unitRef="usd">15301</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2023"
      decimals="0"
      id="ixv-128489"
      unitRef="usd">24083</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2024"
      decimals="0"
      id="ixv-128490"
      unitRef="usd">32281</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128491"
      unitRef="usd">43381</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046806_LG_1_AdditionalIndexMember_11YR"
      id="ixv-26530">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Communication Services 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128492"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128493"
      unitRef="usd">12245</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128494"
      unitRef="usd">11546</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128495"
      unitRef="usd">10956</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128496"
      unitRef="usd">14018</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128497"
      unitRef="usd">18085</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128498"
      unitRef="usd">20592</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128499"
      unitRef="usd">12615</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128500"
      unitRef="usd">18217</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128501"
      unitRef="usd">24238</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128502"
      unitRef="usd">30585</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000046806_LG_2_AdditionalIndexMember_11YR"
      id="ixv-26579">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2015"
      decimals="0"
      id="ixv-128503"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2016"
      decimals="0"
      id="ixv-128504"
      unitRef="usd">11196</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2017"
      decimals="0"
      id="ixv-128505"
      unitRef="usd">13640</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2018"
      decimals="0"
      id="ixv-128506"
      unitRef="usd">13042</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2019"
      decimals="0"
      id="ixv-128507"
      unitRef="usd">17149</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2020"
      decimals="0"
      id="ixv-128508"
      unitRef="usd">20304</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2021"
      decimals="0"
      id="ixv-128509"
      unitRef="usd">26132</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2022"
      decimals="0"
      id="ixv-128510"
      unitRef="usd">21399</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2023"
      decimals="0"
      id="ixv-128511"
      unitRef="usd">27025</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2024"
      decimals="0"
      id="ixv-128512"
      unitRef="usd">33786</oef:AccmVal>
    <oef:AccmVal
      contextRef="C000046806_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128513"
      unitRef="usd">39827</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000046806_ClassMember" id="ixv-26680">AVERAGE ANNUAL TOTAL RETURNS:

&#160;

1 Year

5 Year

10 Year


Initial Class

34.39%

15.19%

15.81%


MSCI U.S. IMI Communication Services 25-50 Index

26.18%


11.08%


11.83%


S&amp;P 500&#xae; Index

17.88%


14.42%


14.82%




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

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_NoLoadClassMember_1YR"
      decimals="INF"
      id="ixv-128514"
      unitRef="pure">0.3439</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_NoLoadClassMember_5YR"
      decimals="INF"
      id="ixv-128515"
      unitRef="pure">0.1519</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_NoLoadClassMember_10YR"
      decimals="INF"
      id="ixv-128516"
      unitRef="pure">0.1581</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_0_AdditionalIndexMember_1YR"
      decimals="INF"
      id="ixv-128517"
      unitRef="pure">0.2618</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_0_AdditionalIndexMember_5YR"
      decimals="INF"
      id="ixv-128518"
      unitRef="pure">0.1108</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_0_AdditionalIndexMember_10YR"
      decimals="INF"
      id="ixv-128519"
      unitRef="pure">0.1183</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_1_BBIndexMember_1YR"
      decimals="INF"
      id="ixv-128520"
      unitRef="pure">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_1_BBIndexMember_5YR"
      decimals="INF"
      id="ixv-128521"
      unitRef="pure">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000046806_1_BBIndexMember_10YR"
      decimals="INF"
      id="ixv-128522"
      unitRef="pure">0.1482</oef:AvgAnnlRtrPct>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000046806_ClassMember" id="ixv-26750">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000046806_ClassMember" id="ixv-26762">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000046806_ClassMember" id="ixv-26766">&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="C000046806_ClassMember" id="ixv-26772">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;414,848,896&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;46&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,007,598&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;140&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000046806_InstantMember"
      decimals="0"
      id="ixv-128523"
      unitRef="usd">414848896</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000046806_InstantMember"
      decimals="INF"
      id="ixv-128524"
      unitRef="holding">46</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000046806_ClassMember"
      decimals="0"
      id="ixv-128525"
      unitRef="usd">2007598</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000046806_ClassMember"
      decimals="INF"
      id="ixv-128526"
      unitRef="pure">1.40</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000046806_ClassMember" id="ixv-26847">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Interactive Media &amp; Services

53.4

&#160;


Entertainment

18.5

&#160;


Diversified Telecommunication Services

6.4

&#160;


Technology Hardware, Storage &amp; Peripherals

4.9

&#160;


Media

4.0

&#160;


Semiconductors &amp; Semiconductor Equipment

3.8

&#160;


Wireless Telecommunication Services

3.4

&#160;


Broadline Retail

3.1

&#160;


Specialty Retail

0.6

&#160;


Others

0.2

&#160;


&#160;




&#160;
Common Stocks

98.1


Preferred Stocks

0.2


Short-Term Investments and Net Other Assets (Liabilities)

1.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

95.7


Korea (South)

1.8


Taiwan

1.7


China

0.8




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 95.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Korea (South) - 1.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046806_TI_0_Member"
      decimals="INF"
      id="ixv-128527"
      unitRef="pure">0.534</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_1_Member"
      decimals="INF"
      id="ixv-128528"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_2_Member"
      decimals="INF"
      id="ixv-128529"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_3_Member"
      decimals="INF"
      id="ixv-128530"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_4_Member"
      decimals="INF"
      id="ixv-128531"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_5_Member"
      decimals="INF"
      id="ixv-128532"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_6_Member"
      decimals="INF"
      id="ixv-128533"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_7_Member"
      decimals="INF"
      id="ixv-128534"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_8_Member"
      decimals="INF"
      id="ixv-128535"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TI_9_Member"
      decimals="INF"
      id="ixv-128536"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128537"
      unitRef="pure">0.981</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-128538"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128539"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_GD_US_Member"
      decimals="INF"
      id="ixv-128540"
      unitRef="pure">0.957</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_GD_KR_Member"
      decimals="INF"
      id="ixv-128541"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_GD_TW_Member"
      decimals="INF"
      id="ixv-128542"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_GD_CN_Member"
      decimals="INF"
      id="ixv-128543"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000046806_ClassMember" id="ixv-27109">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Alphabet Inc Class A

25.0


&#160;


Meta Platforms Inc Class A

24.6


&#160;


AT&amp;T Inc

4.7


&#160;


T-Mobile US Inc

3.4


&#160;


Amazon.com Inc

3.1


&#160;


Warner Bros Discovery Inc

3.0


&#160;


Take-Two Interactive Software Inc

3.0


&#160;


Walt Disney Co/The

2.8


&#160;


Apple Inc

2.5


&#160;


ROBLOX Corp Class A

1.8


&#160;


&#160;

73.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000046806_TH_0_Member"
      decimals="INF"
      id="ixv-128544"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_1_Member"
      decimals="INF"
      id="ixv-128545"
      unitRef="pure">0.246</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_2_Member"
      decimals="INF"
      id="ixv-128546"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_3_Member"
      decimals="INF"
      id="ixv-128547"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_4_Member"
      decimals="INF"
      id="ixv-128548"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_5_Member"
      decimals="INF"
      id="ixv-128549"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_6_Member"
      decimals="INF"
      id="ixv-128550"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_7_Member"
      decimals="INF"
      id="ixv-128551"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_8_Member"
      decimals="INF"
      id="ixv-128552"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000046806_TH_9_Member"
      decimals="INF"
      id="ixv-128553"
      unitRef="pure">0.018</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-27280">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000259876_ClassMember" id="ixv-27292">VIP Communication Services Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000259876_ClassMember" id="ixv-27295">VIP Communications Services Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000259876_ClassMember" id="ixv-27298">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000259876_ClassMember" id="ixv-27317">This annual shareholder report contains information about VIP Communication Services Portfolio for the period April 25, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000259876_ClassMember" id="ixv-27319">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000259876_ClassMember" id="ixv-27324">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000259876_ClassMember" id="ixv-27326">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000259876_ClassMember" id="ixv-27329">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000259876_ClassMember" id="ixv-27332">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000259876_ClassMember" id="ixv-27339">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;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:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.85&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expenses for the full reporting period would be higher.&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000259876_ClassMember"
      decimals="0"
      id="ixv-128554"
      unitRef="usd">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000259876_ClassMember"
      decimals="INF"
      id="ixv-128555"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:ExpensesShortPeriodFnTextBlock contextRef="C000259876_ClassMember" id="ixv-27382">Expenses for the full reporting period would be higher.</oef:ExpensesShortPeriodFnTextBlock>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000259876_ClassMember" id="ixv-27388">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary contributor to the fund's performance versus the MSCI U.S. IMI Communication Services 25/50 Index for the fiscal year, led by movies &amp;amp; entertainment. Underweights in integrated telecommunication services and cable &amp;amp; satellite also boosted the fund's relative performance.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our underweight stake in T-Mobile US (-14%). This was an investment we established this period. The company was one of our biggest holdings at period end. The second-largest relative contributor was an underweight in Comcast (-17%). The stock was not held at period end. Our lighter-than-index stake in AT&amp;amp;T (+8%) also contributed. The stock was among our biggest holdings.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary detractor from performance versus the sector index was an overweight in movies &amp;amp; entertainment. Also hurting our result were stock picks in broadline retail and integrated telecommunication services.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was our non-index stake in Amazon.com (+6%). The company was one of the fund's largest holdings. A second notable relative detractor was our non-index stake in Apple (-4%). This was an investment we established this period. The company was one of our largest holdings at period end. Another notable relative detractor was our underweight stake in Alphabet (+66%). The stock was the fund's biggest holding at period end.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the technology hardware, storage &amp;amp; peripherals industry and a lower allocation to movies &amp;amp; entertainment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000259876_ClassMember" id="ixv-27412">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
April 25, 2025 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000


MSCI U.S. IMI Communication Services 25-50 Index


$10,000


S&amp;P 500&#xae; Index


$10,000


&#160;

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000259876_LG_ClassMember_1YR" id="ixv-27431">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259876_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128556"
      unitRef="usd">10000</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000259876_LG_1_AdditionalIndexMember_1YR"
      id="ixv-27440">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Communication Services 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259876_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128557"
      unitRef="usd">10000</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000259876_LG_2_AdditionalIndexMember_1YR"
      id="ixv-27449">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259876_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128558"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000259876_ClassMember" id="ixv-27480">
Visit institutional.fidelity.com for more recent performance information.&#160;

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000259876_ClassMember" id="ixv-27486">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000259876_ClassMember" id="ixv-27498">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000259876_ClassMember" id="ixv-27502">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph does 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="C000259876_ClassMember" id="ixv-27508">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;414,848,896&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;46&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,007,598&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;140&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000259876_InstantMember"
      decimals="0"
      id="ixv-128559"
      unitRef="usd">414848896</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000259876_InstantMember"
      decimals="INF"
      id="ixv-128560"
      unitRef="holding">46</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000259876_ClassMember"
      decimals="0"
      id="ixv-128561"
      unitRef="usd">2007598</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000259876_ClassMember"
      decimals="INF"
      id="ixv-128562"
      unitRef="pure">1.40</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000259876_ClassMember" id="ixv-27583">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Interactive Media &amp; Services

53.4

&#160;


Entertainment

18.5

&#160;


Diversified Telecommunication Services

6.4

&#160;


Technology Hardware, Storage &amp; Peripherals

4.9

&#160;


Media

4.0

&#160;


Semiconductors &amp; Semiconductor Equipment

3.8

&#160;


Wireless Telecommunication Services

3.4

&#160;


Broadline Retail

3.1

&#160;


Specialty Retail

0.6

&#160;


Others

0.2

&#160;


&#160;




&#160;
Common Stocks

98.1


Preferred Stocks

0.2


Short-Term Investments and Net Other Assets (Liabilities)

1.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Stocks - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

95.7


Korea (South)

1.8


Taiwan

1.7


China

0.8




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 95.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Korea (South) - 1.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Taiwan - 1.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

China - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000259876_TI_0_Member"
      decimals="INF"
      id="ixv-128563"
      unitRef="pure">0.534</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TI_1_Member"
      decimals="INF"
      id="ixv-128564"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TI_2_Member"
      decimals="INF"
      id="ixv-128565"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TI_3_Member"
      decimals="INF"
      id="ixv-128566"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TI_4_Member"
      decimals="INF"
      id="ixv-128567"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TI_5_Member"
      decimals="INF"
      id="ixv-128568"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TI_6_Member"
      decimals="INF"
      id="ixv-128569"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TI_7_Member"
      decimals="INF"
      id="ixv-128570"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TI_8_Member"
      decimals="INF"
      id="ixv-128571"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TI_9_Member"
      decimals="INF"
      id="ixv-128572"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128573"
      unitRef="pure">0.981</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_AA_PreferredStocks_Member"
      decimals="INF"
      id="ixv-128574"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128575"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_GD_US_Member"
      decimals="INF"
      id="ixv-128576"
      unitRef="pure">0.957</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_GD_KR_Member"
      decimals="INF"
      id="ixv-128577"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_GD_TW_Member"
      decimals="INF"
      id="ixv-128578"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_GD_CN_Member"
      decimals="INF"
      id="ixv-128579"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000259876_ClassMember" id="ixv-27845">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Alphabet Inc Class A

25.0


&#160;


Meta Platforms Inc Class A

24.6


&#160;


AT&amp;T Inc

4.7


&#160;


T-Mobile US Inc

3.4


&#160;


Amazon.com Inc

3.1


&#160;


Warner Bros Discovery Inc

3.0


&#160;


Take-Two Interactive Software Inc

3.0


&#160;


Walt Disney Co/The

2.8


&#160;


Apple Inc

2.5


&#160;


ROBLOX Corp Class A

1.8


&#160;


&#160;

73.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000259876_TH_0_Member"
      decimals="INF"
      id="ixv-128580"
      unitRef="pure">0.250</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TH_1_Member"
      decimals="INF"
      id="ixv-128581"
      unitRef="pure">0.246</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TH_2_Member"
      decimals="INF"
      id="ixv-128582"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TH_3_Member"
      decimals="INF"
      id="ixv-128583"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TH_4_Member"
      decimals="INF"
      id="ixv-128584"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TH_5_Member"
      decimals="INF"
      id="ixv-128585"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TH_6_Member"
      decimals="INF"
      id="ixv-128586"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TH_7_Member"
      decimals="INF"
      id="ixv-128587"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TH_8_Member"
      decimals="INF"
      id="ixv-128588"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259876_TH_9_Member"
      decimals="INF"
      id="ixv-128589"
      unitRef="pure">0.018</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-28016">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000259873_ClassMember" id="ixv-28028">VIP Industrials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000259873_ClassMember" id="ixv-28031">VIP Industrials Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000259873_ClassMember" id="ixv-28034">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000259873_ClassMember" id="ixv-28053">This annual shareholder report contains information about VIP Industrials Portfolio for the period April 25, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000259873_ClassMember" id="ixv-28055">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000259873_ClassMember" id="ixv-28060">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000259873_ClassMember" id="ixv-28062">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000259873_ClassMember" id="ixv-28065">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000259873_ClassMember" id="ixv-28068">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000259873_ClassMember" id="ixv-28075">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;66&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.85&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expenses for the full reporting period would be higher.&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000259873_ClassMember"
      decimals="0"
      id="ixv-128590"
      unitRef="usd">66</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000259873_ClassMember"
      decimals="INF"
      id="ixv-128591"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:ExpensesShortPeriodFnTextBlock contextRef="C000259873_ClassMember" id="ixv-28118">Expenses for the full reporting period would be higher.</oef:ExpensesShortPeriodFnTextBlock>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000259873_ClassMember" id="ixv-28124">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and, starting in September, the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, market selection was the primary contributor to the fund's performance versus the MSCI US IMI Industrials 25/50 Linked Index for the fiscal year, led by an overweight in heavy electrical equipment. An underweight in human resource &amp;amp; employment services also boosted relative performance. Also bolstering our relative result were picks and an overweight in aerospace &amp;amp; defense.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was an overweight in GE Vernova (+99%). The stock was among the fund's largest holdings. A second notable relative contributor was an overweight in Howmet Aerospace (+85%). The company was among the fund's biggest holdings. An overweight in GE Aerospace (+85%) also helped. The stock was the fund's biggest holding.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the biggest detractor from performance versus the sector index was stock picking in electrical components &amp;amp; equipment. Stock selection in trading companies &amp;amp; distributors also hampered the fund's result. Also detracting from our result was an overweight in cargo ground transportation.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in Ingersoll Rand (-13%). The company was one of our biggest holdings. The second-largest relative detractor was an underweight in RTX (+61%). This was a position we established this period. Another notable relative detractor was an underweight in Caterpillar (+60%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include increased exposure to the construction machinery &amp;amp; heavy transportation equipment industry and a lower allocation to electrical components &amp;amp; equipment.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000259873_ClassMember" id="ixv-28148">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
April 25, 2025 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000


MSCI U.S. IMI Industrials 25-50 Index


$10,000


S&amp;P 500&#xae; Index


$10,000


&#160;

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000259873_LG_ClassMember_1YR" id="ixv-28167">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259873_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128592"
      unitRef="usd">10000</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000259873_LG_1_AdditionalIndexMember_1YR"
      id="ixv-28176">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Industrials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259873_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128593"
      unitRef="usd">10000</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000259873_LG_2_AdditionalIndexMember_1YR"
      id="ixv-28185">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259873_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128594"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000259873_ClassMember" id="ixv-28216">
Visit institutional.fidelity.com for more recent performance information.&#160;

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000259873_ClassMember" id="ixv-28222">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000259873_ClassMember" id="ixv-28234">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000259873_ClassMember" id="ixv-28238">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph does 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="C000259873_ClassMember" id="ixv-28244">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;327,251,153&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;47&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,863,015&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;45&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000259873_InstantMember"
      decimals="0"
      id="ixv-128595"
      unitRef="usd">327251153</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000259873_InstantMember"
      decimals="INF"
      id="ixv-128596"
      unitRef="holding">47</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000259873_ClassMember"
      decimals="0"
      id="ixv-128597"
      unitRef="usd">1863015</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000259873_ClassMember"
      decimals="INF"
      id="ixv-128598"
      unitRef="pure">0.45</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000259873_ClassMember" id="ixv-28319">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Aerospace &amp; Defense

29.9

&#160;


Machinery

25.4

&#160;


Electrical Equipment

12.1

&#160;


Building Products

8.1

&#160;


Ground Transportation

6.2

&#160;


Trading Companies &amp; Distributors

4.5

&#160;


Commercial Services &amp; Supplies

3.9

&#160;


Construction &amp; Engineering

3.7

&#160;


Professional Services

2.4

&#160;


Others

3.0

&#160;


&#160;




&#160;
Common Stocks

99.2


Short-Term Investments and Net Other Assets (Liabilities)

0.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 99.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

100.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 100.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000259873_TI_0_Member"
      decimals="INF"
      id="ixv-128599"
      unitRef="pure">0.299</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TI_1_Member"
      decimals="INF"
      id="ixv-128600"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TI_2_Member"
      decimals="INF"
      id="ixv-128601"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TI_3_Member"
      decimals="INF"
      id="ixv-128602"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TI_4_Member"
      decimals="INF"
      id="ixv-128603"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TI_5_Member"
      decimals="INF"
      id="ixv-128604"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TI_6_Member"
      decimals="INF"
      id="ixv-128605"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TI_7_Member"
      decimals="INF"
      id="ixv-128606"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TI_8_Member"
      decimals="INF"
      id="ixv-128607"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TI_9_Member"
      decimals="INF"
      id="ixv-128608"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128609"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128610"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_GD_US_Member"
      decimals="INF"
      id="ixv-128611"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000259873_ClassMember" id="ixv-28529">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


GE Aerospace

8.6


&#160;


Boeing Co

6.2


&#160;


GE Vernova Inc

5.9


&#160;


Howmet Aerospace Inc

5.1


&#160;


Trane Technologies PLC

4.9


&#160;


Parker-Hannifin Corp

4.7


&#160;


Cummins Inc

4.7


&#160;


Eaton Corp PLC

3.3


&#160;


Ingersoll Rand Inc

3.2


&#160;


ITT Inc

2.9


&#160;


&#160;

49.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000259873_TH_0_Member"
      decimals="INF"
      id="ixv-128612"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TH_1_Member"
      decimals="INF"
      id="ixv-128613"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TH_2_Member"
      decimals="INF"
      id="ixv-128614"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TH_3_Member"
      decimals="INF"
      id="ixv-128615"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TH_4_Member"
      decimals="INF"
      id="ixv-128616"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TH_5_Member"
      decimals="INF"
      id="ixv-128617"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TH_6_Member"
      decimals="INF"
      id="ixv-128618"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TH_7_Member"
      decimals="INF"
      id="ixv-128619"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TH_8_Member"
      decimals="INF"
      id="ixv-128620"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259873_TH_9_Member"
      decimals="INF"
      id="ixv-128621"
      unitRef="pure">0.029</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-28700">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000259875_ClassMember" id="ixv-28712">VIP Materials Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000259875_ClassMember" id="ixv-28715">VIP Materials Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000259875_ClassMember" id="ixv-28718">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000259875_ClassMember" id="ixv-28737">This annual shareholder report contains information about VIP Materials Portfolio for the period April 25, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000259875_ClassMember" id="ixv-28739">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000259875_ClassMember" id="ixv-28744">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000259875_ClassMember" id="ixv-28746">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000259875_ClassMember" id="ixv-28749">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000259875_ClassMember" id="ixv-28752">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000259875_ClassMember" id="ixv-28759">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;66&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.91&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expenses for the full reporting period would be higher.&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000259875_ClassMember"
      decimals="0"
      id="ixv-128622"
      unitRef="usd">66</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000259875_ClassMember"
      decimals="INF"
      id="ixv-128623"
      unitRef="pure">0.0091</oef:ExpenseRatioPct>
    <oef:ExpensesShortPeriodFnTextBlock contextRef="C000259875_ClassMember" id="ixv-28802">Expenses for the full reporting period would be higher.</oef:ExpensesShortPeriodFnTextBlock>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000259875_ClassMember" id="ixv-28808">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI US IMI Materials 25/50 Linked Index for the fiscal year, especially within diversified metals &amp;amp; mining. Picks in gold also hampered the fund's result. Also hurting our result was an overweight in fertilizers &amp;amp; agricultural chemicals.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The largest individual relative detractor was an underweight in Newmont (+173%). This was a stake we established this period. The company was among our biggest holdings at period end. The second-largest relative detractor was an overweight in Mosaic (+2%). This was an investment we established this period. The company was among our biggest holdings. Another notable relative detractor was an underweight in Freeport-McMoRan (+35%).&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the largest contributor to performance versus the sector index was an overweight in diversified metals &amp;amp; mining. Security selection and an overweight in copper also boosted the fund's relative performance. Also contributing to our result was an underweight in paper &amp;amp; plastic packaging products &amp;amp; materials.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The fund's stake in First Quantum Minerals gained 107% and was the top individual relative contributor. The company was one of our largest holdings. A second notable relative contributor was our stake in Wheaton Precious Metals (+111%). This period we decreased our investment in Wheaton Precious Metals. Another notable relative contributor was our stake in Agnico Eagle Mines (+120%). All of these contributors were non-index positions.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include higher allocations to the gold and fertilizers &amp;amp; agricultural chemicals industries.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000259875_ClassMember" id="ixv-28832">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
April 25, 2025 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000


MSCI U.S. IMI Materials 25-50 Index


$10,000


S&amp;P 500&#xae; Index


$10,000


&#160;

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000259875_LG_ClassMember_1YR" id="ixv-28851">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259875_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128624"
      unitRef="usd">10000</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000259875_LG_1_AdditionalIndexMember_1YR"
      id="ixv-28860">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Materials 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259875_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128625"
      unitRef="usd">10000</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000259875_LG_2_AdditionalIndexMember_1YR"
      id="ixv-28869">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259875_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128626"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000259875_ClassMember" id="ixv-28900">
Visit institutional.fidelity.com for more recent performance information.&#160;

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000259875_ClassMember" id="ixv-28906">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000259875_ClassMember" id="ixv-28918">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000259875_ClassMember" id="ixv-28922">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph does 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="C000259875_ClassMember" id="ixv-28928">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;65,966,363&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;49&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;403,243&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;64&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000259875_InstantMember"
      decimals="0"
      id="ixv-128627"
      unitRef="usd">65966363</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000259875_InstantMember"
      decimals="INF"
      id="ixv-128628"
      unitRef="holding">49</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000259875_ClassMember"
      decimals="0"
      id="ixv-128629"
      unitRef="usd">403243</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000259875_ClassMember"
      decimals="INF"
      id="ixv-128630"
      unitRef="pure">0.64</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000259875_ClassMember" id="ixv-29003">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Chemicals

49.7

&#160;


Metals &amp; Mining

30.7

&#160;


Construction Materials

11.8

&#160;


Containers &amp; Packaging

6.0

&#160;


&#160;




&#160;
Common Stocks

98.2


Short-Term Investments and Net Other Assets (Liabilities)

1.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 98.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

89.0


Canada

5.2


Zambia

4.2


Brazil

1.2


Chile

0.4




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 89.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 5.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Zambia - 4.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 1.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Chile - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000259875_TI_0_Member"
      decimals="INF"
      id="ixv-128631"
      unitRef="pure">0.497</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TI_1_Member"
      decimals="INF"
      id="ixv-128632"
      unitRef="pure">0.307</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TI_2_Member"
      decimals="INF"
      id="ixv-128633"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TI_3_Member"
      decimals="INF"
      id="ixv-128634"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128635"
      unitRef="pure">0.982</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128636"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_GD_US_Member"
      decimals="INF"
      id="ixv-128637"
      unitRef="pure">0.890</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_GD_CA_Member"
      decimals="INF"
      id="ixv-128638"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_GD_ZM_Member"
      decimals="INF"
      id="ixv-128639"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_GD_BR_Member"
      decimals="INF"
      id="ixv-128640"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_GD_CL_Member"
      decimals="INF"
      id="ixv-128641"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000259875_ClassMember" id="ixv-29211">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


Linde PLC

15.0


&#160;


Ecolab Inc

7.8


&#160;


Newmont Corp

6.0


&#160;


CRH PLC

5.4


&#160;


First Quantum Minerals Ltd

4.2


&#160;


Corteva Inc

4.1


&#160;


Mosaic Co/The

3.8


&#160;


Nucor Corp

3.7


&#160;


Air Products and Chemicals Inc

3.5


&#160;


Martin Marietta Materials Inc

3.1


&#160;


&#160;

56.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000259875_TH_0_Member"
      decimals="INF"
      id="ixv-128642"
      unitRef="pure">0.150</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TH_1_Member"
      decimals="INF"
      id="ixv-128643"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TH_2_Member"
      decimals="INF"
      id="ixv-128644"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TH_3_Member"
      decimals="INF"
      id="ixv-128645"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TH_4_Member"
      decimals="INF"
      id="ixv-128646"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TH_5_Member"
      decimals="INF"
      id="ixv-128647"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TH_6_Member"
      decimals="INF"
      id="ixv-128648"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TH_7_Member"
      decimals="INF"
      id="ixv-128649"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TH_8_Member"
      decimals="INF"
      id="ixv-128650"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259875_TH_9_Member"
      decimals="INF"
      id="ixv-128651"
      unitRef="pure">0.031</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-29382">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000259874_ClassMember" id="ixv-29394">VIP Utilities Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000259874_ClassMember" id="ixv-29397">VIP Utilities Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000259874_ClassMember" id="ixv-29400">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000259874_ClassMember" id="ixv-29419">This annual shareholder report contains information about VIP Utilities Portfolio for the period April 25, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000259874_ClassMember" id="ixv-29421">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000259874_ClassMember" id="ixv-29426">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 funddocuments@fmr.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000259874_ClassMember" id="ixv-29428">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000259874_ClassMember" id="ixv-29431">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000259874_ClassMember" id="ixv-29434">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000259874_ClassMember" id="ixv-29441">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last year?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;FUND COST (PREVIOUS YEAR)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:51%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:27%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:51%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&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;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:21%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;62&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;text-align-last:auto;"&gt;0.85&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Expenses for the full reporting period would be higher.&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000259874_ClassMember"
      decimals="0"
      id="ixv-128652"
      unitRef="usd">62</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000259874_ClassMember"
      decimals="INF"
      id="ixv-128653"
      unitRef="pure">0.0085</oef:ExpenseRatioPct>
    <oef:ExpensesShortPeriodFnTextBlock contextRef="C000259874_ClassMember" id="ixv-29484">Expenses for the full reporting period would be higher.</oef:ExpensesShortPeriodFnTextBlock>
    <oef:FactorsAffectingPerfTextBlock contextRef="C000259874_ClassMember" id="ixv-29490">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What affected the Fund's performance this period?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;U.S. equities achieved a strong gain in 2025, extending a historically fast rebound that began in early April, bolstered by strong corporate fundamentals, a resilient economy and the Federal Reserve's first interest-rate reductions since December 2024.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Against this backdrop, security selection was the primary detractor from the fund's performance versus the MSCI U.S. IMI Utilities 25/50 Index for the fiscal year, especially within electric utilities. Picks and an overweight in independent power producers &amp;amp; energy traders also hampered the fund's result. Also hurting our result were picks in environmental &amp;amp; facilities services. Lastly, the fund's position in cash detracted.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The biggest individual relative detractor was an overweight in PG&amp;amp;E (-19%). A second notable relative detractor was untimely positioning in NRG Energy; out holdings gained 23% whereas the stock advanced 79% in the index. NRG was among the fund's largest holdings at period end. Our stake in AES (+1%) also detracted. This period we decreased our stake in AES.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;In contrast, the primary contributor to performance versus the sector index was security selection in heavy electrical equipment. Stock picks in coal &amp;amp; consumable fuels also boosted the fund's relative performance. Also helping our relative result were stock selection and an underweight in multi-utilities.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;The top individual relative contributor was our non-index stake in GE Vernova (+90%). We trimmed the position this period. An out-of-index stake in Cameco gained 85% and was the fund's second-largest relative contributor. This was an investment we established this period. Another notable relative contributor was our non-index stake in First Solar (+32%). This period we increased our position in First Solar.&#160;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;text-indent:-24px;margin-bottom:2px;margin-left:24px;margin-top:5px;margin-right:0px;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#x2022;&lt;span style="padding-right:10px"&gt;&lt;/span&gt;Notable changes in positioning include a lower allocation to multi-utilities.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock contextRef="C000259874_ClassMember" id="ixv-29514">How did the Fund perform over the life of Fund?

 &#160;&#160;
CUMULATIVE PERFORMANCE
April 25, 2025 through December 31, 2025.
Initial investment of $10,000.
Service Class 2


$10,000


MSCI U.S. IMI Utilities 25-50 Index


$10,000


S&amp;P 500&#xae; Index


$10,000


&#160;

2025









&#160;
</oef:LineGraphTableTextBlock>
    <oef:LineGraphAndTableMeasureName contextRef="C000259874_LG_ClassMember_1YR" id="ixv-29533">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;Service Class 2&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259874_ClassMember_AsOf_2025"
      decimals="0"
      id="ixv-128654"
      unitRef="usd">10000</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000259874_LG_1_AdditionalIndexMember_1YR"
      id="ixv-29542">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;MSCI U.S. IMI Utilities 25-50 Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259874_1_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128655"
      unitRef="usd">10000</oef:AccmVal>
    <oef:LineGraphAndTableMeasureName
      contextRef="C000259874_LG_2_AdditionalIndexMember_1YR"
      id="ixv-29551">&lt;span style="font-family:'Fidelity Sans';font-size:9px;color:#000000;font-style:normal;font-weight:normal;"&gt;S&amp;amp;P 500&#xae; Index&lt;/span&gt;</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="C000259874_2_AdditionalIndexMember_AsOf_2025"
      decimals="0"
      id="ixv-128656"
      unitRef="usd">10000</oef:AccmVal>
    <oef:AvgAnnlRtrTableTextBlock contextRef="C000259874_ClassMember" id="ixv-29582">
Visit institutional.fidelity.com for more recent performance information.&#160;

&#160;


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





</oef:AvgAnnlRtrTableTextBlock>
    <oef:UpdPerfInfoLocationTextBlock contextRef="C000259874_ClassMember" id="ixv-29588">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Visit &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;institutional.fidelity.com&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt; for more recent performance information.&lt;/span&gt;</oef:UpdPerfInfoLocationTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="C000259874_ClassMember" id="ixv-29600">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:italic;font-weight:normal;"&gt;The Fund's past performance is not a good predictor of the Fund's future performance.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock contextRef="C000259874_ClassMember" id="ixv-29604">&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;The graph does 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="C000259874_ClassMember" id="ixv-29610">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of December 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt; &lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;335,273,543&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;36&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Total Advisory Fee&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;2,090,088&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="middle"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;99&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000259874_InstantMember"
      decimals="0"
      id="ixv-128657"
      unitRef="usd">335273543</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000259874_InstantMember"
      decimals="INF"
      id="ixv-128658"
      unitRef="holding">36</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="C000259874_ClassMember"
      decimals="0"
      id="ixv-128659"
      unitRef="usd">2090088</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000259874_ClassMember"
      decimals="INF"
      id="ixv-128660"
      unitRef="pure">0.99</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000259874_ClassMember" id="ixv-29685">
&#160;
&#160;
&#160;
TOP INDUSTRIES
(% of Fund's net assets)


Electric Utilities

64.6

&#160;


Multi-Utilities

16.7

&#160;


Independent Power and Renewable Electricity Producers

7.0

&#160;


Electrical Equipment

3.1

&#160;


Construction &amp; Engineering

2.4

&#160;


Semiconductors &amp; Semiconductor Equipment

1.5

&#160;


Gas Utilities

1.0

&#160;


Machinery

0.5

&#160;


Oil, Gas &amp; Consumable Fuels

0.5

&#160;


&#160;




&#160;
Common Stocks

97.3


Short-Term Investments and Net Other Assets (Liabilities)

2.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Common Stocks - 97.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






United States

98.7


Canada

0.8


Germany

0.5




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 98.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Canada - 0.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000259874_TI_0_Member"
      decimals="INF"
      id="ixv-128661"
      unitRef="pure">0.646</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TI_1_Member"
      decimals="INF"
      id="ixv-128662"
      unitRef="pure">0.167</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TI_2_Member"
      decimals="INF"
      id="ixv-128663"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TI_3_Member"
      decimals="INF"
      id="ixv-128664"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TI_4_Member"
      decimals="INF"
      id="ixv-128665"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TI_5_Member"
      decimals="INF"
      id="ixv-128666"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TI_6_Member"
      decimals="INF"
      id="ixv-128667"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TI_7_Member"
      decimals="INF"
      id="ixv-128668"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TI_8_Member"
      decimals="INF"
      id="ixv-128669"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-128670"
      unitRef="pure">0.973</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-128671"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_GD_US_Member"
      decimals="INF"
      id="ixv-128672"
      unitRef="pure">0.987</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_GD_CA_Member"
      decimals="INF"
      id="ixv-128673"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_GD_DE_Member"
      decimals="INF"
      id="ixv-128674"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000259874_ClassMember" id="ixv-29912">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


NextEra Energy Inc

13.0


&#160;


Constellation Energy Corp

9.6


&#160;


Duke Energy Corp

7.0


&#160;


Sempra

6.8


&#160;


Vistra Corp

5.0


&#160;


NRG Energy Inc

4.9


&#160;


Exelon Corp

4.8


&#160;


Entergy Corp

4.7


&#160;


Xcel Energy Inc

4.2


&#160;


Ameren Corp

3.7


&#160;


&#160;

63.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000259874_TH_0_Member"
      decimals="INF"
      id="ixv-128675"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TH_1_Member"
      decimals="INF"
      id="ixv-128676"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TH_2_Member"
      decimals="INF"
      id="ixv-128677"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TH_3_Member"
      decimals="INF"
      id="ixv-128678"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TH_4_Member"
      decimals="INF"
      id="ixv-128679"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TH_5_Member"
      decimals="INF"
      id="ixv-128680"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TH_6_Member"
      decimals="INF"
      id="ixv-128681"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TH_7_Member"
      decimals="INF"
      id="ixv-128682"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TH_8_Member"
      decimals="INF"
      id="ixv-128683"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000259874_TH_9_Member"
      decimals="INF"
      id="ixv-128684"
      unitRef="pure">0.037</oef:PctOfNav>
</xbrl>
